私はPythonを初めて使用しています...新しいテキストファイルを作成しようとしています。 しかし、ErrNo 13というエラーメッセージが表示されています。許可が拒否されました。 'newfile.txt'私のコードを添付しました。PYTHONを使用して新しいテキストファイルを作成できません
raghu ="Hello world"
print(raghu)
name = input("What's your name? ")
print("Nice to meet you " + name + "!")
file = open("newfile.txt", "w")
file.write("Nice to meet you " + name + "!")
作業ディレクトリは何ですか?あなたはあなたが上記のdirに書面による許可を持っているかどうかチェックしましたか? –
アクセス権が拒否された場合は、ファイルがすでに存在し、書き込みアクセス権がないか、現在のディレクトリへの書き込みアクセス権がないことを意味します。どのようにプログラムを実行していますか? – cdarke
ところで、 'write()'を改行で終わらせたいと思うかもしれません。例えば ''!\ n "'です。また、リソースを解放するために最後に '.close()'を実行するのはよいプログラミング習慣です。 – cdarke