PythonでWindowsパス指定時に発生するエラーの対処方法を紹介します。
パスの前に「r」を付けることでパスを指定できる
例1: fp = 'C:¥Users¥username¥Desktop¥data.csv' 又は、fp = 'C:\Users\username\Desktop\data.csv'
環境によっては、「¥(円記号)」が「\(バックスラッシュ)」で表示されますが意味は同じです。
Pythonで例1のようにファイルパスを指定するとエラーになります。
例1の「'C:¥Users¥username¥Desktop¥data.csv'」の前に「r」を付けることでパスを指定することができます。
fp = r'C:¥Users¥username¥Desktop¥data.csv' 又は、fp = r'C:\Users\username\Desktop\data.csv'
PythonでWindowsのパスを指定するとエラーになる原因
Pythonの「¥」記号はエスケープシーケンスで使われているため、コピペで貼り付けたWindowsのパスをそのまま使用するとエラーが発生します。
【初級者向け】Python入門におすすめの1冊
リンク
もみじ
丁寧で分かりやすい解説があるため、プログラミング初級者でも読みやすい内容です。
Pythonの基本的なことを学びたいという方におすすめです。