アプリ版:「スタンプのみでお礼する」機能のリリースについて

OSError: [Errno 22] Invalid argument: '/C:/Users/xxxx/OneDrive/デスクトップ/data/2018.csv'

PythonにてCSVファイルを開こうとするとこのように出ます
なぜでしょうか、、、調べてもわかりません

質問者からの補足コメント

  • すみません…
    初心者のため確認方法がわかりません。
    できれば、教えていただいてもいいですか?

    No.1の回答に寄せられた補足コメントです。 補足日時:2023/01/06 13:10

A 回答 (2件)

エラーは、開くパスの最初が/C:で始まっているからです。


ファイルパスがWindowsのドライブ書式の場合は最初が/だと拙いようです。文字列頭の/を削除すればエラーにならないでしょう。
# Windows環境のPython 3.11.1 (python.org版)で動作確認しました
    • good
    • 0
この回答へのお礼

ありがとうございます。
やってみます!!

お礼日時:2023/01/08 11:13

ファイルパスの記述方法は、ご利用されてる環境(OS、処理系の実装、文字コードなど)に依存するので、例えばカレントディレクトリがどういう風に表現されるか確認してみては。


添付図は、MS-Visual Studio付属のPythonでの例。
「Python CSVファイルについて」の回答画像1
この回答への補足あり
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


このQ&Aを見た人がよく見るQ&A