0
を作成しようとしたとき、私は次のコードファイル名エラーファイル
testnum= '01'
file_name = 'output\test'+ testnum +'.txt'
with open(file_name,'w',encoding='utf-8') as file:
file.write('Hallo')
でファイルを作成しようとしていますが、私は次のエラーメッセージました:私はJupyterノートブックを使用しています
---------------------------------------------------------------------------
OSError Traceback (most recent call last)
<ipython-input-15-322cc04151aa> in <module>()
1 testnum= '01'
2 file_name = 'output\test'+ testnum +'.txt'
----> 3 with open(file_name,'w') as file:
4 file.write('Hallo')
OSError: [Errno 22] Invalid argument: 'output\test01.txt'
を。
を使用し':あなたは文字通り、実際
\
を得るために、それを2倍にすることにより、\
をエスケープする必要があります。バックスラッシュはエスケープ文字なので、 ''\ t''はTAB文字を示します。これはあなたのファイル名では意味しません – inspectorG4dget