我想創建一個文件並在python中寫一些整數數據。例如,我有一個變量abc = 3,我試圖將它寫入一個文件(它不存在,我假設python將自己創建):
fout = open("newfile.dat", "w") fout.write(abc)
首先,python會自己創建一個newfile.dat嗎?其次,它給了我這個錯誤:
IOError: [Errno 13] Permission denied: 'newfile.dat'
這有什么不對?
解決方案
如果文件仍在您的計算機上打開,請關閉該文件,然后嘗試運行python代碼。我希望它有效
本文首發於Python黑洞網,博客園同步更新