1
どのようにしてファイルを共有パーミッションで開くことができますか?別のプロセスが既にファイルを開き、私のpythonスクリプトが何かを書き込もうとしています。私はopen()を使用していますが、ファイルに何も書き込めないので、共有パーミッションを持つファイルを開くようには見えません。共有パーミッションを持つファイルを開く
どのようにしてファイルを共有パーミッションで開くことができますか?別のプロセスが既にファイルを開き、私のpythonスクリプトが何かを書き込もうとしています。私はopen()を使用していますが、ファイルに何も書き込めないので、共有パーミッションを持つファイルを開くようには見えません。共有パーミッションを持つファイルを開く
ファイルへの排他アクセスを要求する最初のプロセスは、ほかのプロセスがファイルにアクセスできるかどうかを判断するプロセスです。後で来るプロセス(あなたのスクリプトなど)には、その中には何の言葉もありません。
共有アクセス権を持つファイルを最初のプロセスで開くと、open()を使ってファイルに何かを書き込むことはできますか? pythonがこのファイルを使用する唯一のプロセスでない場合、open()を使用してPythonでファイルに何かを書き込むのは難しいでしょう。 – LKa