講師は次のコードを提供しましたが、コマンドラインから実行するとOS Xで動作しません。ディレクトリを作成するPython
file_name = 'data/' + raw_input('Enter the name of your file: ') + '.txt'
fout = open(file_name, 'w')
エラーメッセージ:
Traceback (most recent call last):
File "write_a_poem_to_file.py", line 12, in <module>
fout = open(file_name, 'w')
IOError: [Errno 2] No such file or directory: 'data/poem1.txt'
私はクラスに着く前からのPythonを書いていると、少し研究を行った、それはあなたがディレクトリを作成するために、osモジュールをインポートする必要があると思います。
次に、そのディレクトリにファイルを作成するように指定できます。
ファイルにアクセスする前に、そのディレクトリに切り替える必要があると思います。
私は間違っているかもしれませんが、私は別の問題がないかと思います。
'data /'は存在しますか? 'open'はフォルダを作成しません。 –
/データが存在しません –