我的教師提供了下面的代碼,但它在從命令行運行時不能在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模塊創建一個目錄。
然後您可以指定要在該目錄中創建文件。
我相信你在訪問文件之前可能還得切換到那個目錄。
我可能是錯的,我想知道如果我錯過了另一個問題。
那麼,數據/'存在? 'open'不會創建一個文件夾。 –
/數據不存在 –