1. ホーム
  2. Python

Python OSError: [Errno 22] 無効な引数: solution

2022-02-13 14:38:18

今日、open関数を使ったら、いつもOSErrorというエラーが出た。[Errno 22] Invalid argument: と表示され、次のような解決策が見つかりました。
方法1:入力フォーマットエラー
 f = open('F:\Python 3.6\test.txt','r')

は、次のように修正する必要があります。
f = open('f:\\Python 3.6\\\test.txt','r')

または
f = open('f:/Python 3.6/test.txt','r')

Python では \t は改行なので、認識されません。

方法2:(ここでエラーになりました)
パスは手入力が最適です。変更を直接コピー&ペーストしないでください。