Pythonにファイルを書き込むと、権限が拒否されます.

1250 ワード

ファイルを作成し、pythonに整数データを書きたいです.たとえば、abc=3の変数があり、pythonが自分で作成すると仮定してファイルに書き込もうとしました(存在しません).
fout = open("newfile.dat", "w") fout.write(abc) 

まずpythonは自分でnewfileを作成します.datですか?次に、それは私にこの間違いを与えました.
IOError: [Errno 13] Permission denied: 'newfile.dat'

何が悪いの?
 
ソリューション
ファイルがまだコンピュータで開いている場合は、ファイルを閉じてpythonコードを実行します.有効であることを願っています
本文はPythonブラックホールネットに先発して、ブログ園は同期して更新します
転載先:https://www.cnblogs.com/pythonzhichan/p/11489545.html