logo
Loading...

關於開檔路徑的問題 試過很多個方式但是一直顯示 [Errno 22] Invalid argument: - Cupoy

不管是用相對路徑或用絕對路徑都沒辦法開出檔案 不知道出了什麼差錯

關於開檔路徑的問題 試過很多個方式但是一直顯示 [Errno 22] Invalid argument:

2020/11/29 下午 09:46
Python網路爬蟲實戰研習馬拉松 (2022新版)
Lin PoYa
觀看數:14
回答數:3
收藏數:0

![擷取.PNG](http://kwassistfile.cupoy.com/00000176143CA10D000000096375706F795F72656C656173655155455354/1606277312891/large) 不管是用相對路徑或用絕對路徑都沒辦法開出檔案 不知道出了什麼差錯

回答列表

  • 2020/12/02 下午 01:05
    Paul
    贊同數:1
    不贊同數:0
    留言數:0

    請嘗試用raw string,也就是在檔名前加個r: open(r"file://C:........

  • 2020/12/02 下午 02:26
    張維元 (WeiYuan)
    贊同數:1
    不贊同數:0
    留言數:0

    嗨,你好
    為什麼你前面還要加上 file:// 這個,一般應該直接寫 C:// ... 即可。然後因為 windows 路徑的問題,你可以用以下幾種寫法試試看: ``` 'C:\\mydir\\dir1\\myfile.csv' r'C:\mydir\dir1\myfile.csv' os.path.join('C:', dir1, dir2, myfile.csv) ```

    嗨,你好,我是維元,持續在不同的平台發表對 #資料科學、 #網頁開發 或 #軟體職涯 相關的文章。如果對於內文有疑問都歡迎與我們進一步的交流,都可以追蹤我的 Facebook技術部落格 ,也會不定時的舉辦分享活動,一起來玩玩吧 ヽ(●´∀`●)ノ

  • 2020/12/05 上午 09:30
    Jeffrey
    贊同數:1
    不贊同數:0
    留言數:0

    可以使用 OS 模組來查看編譯環境所在的路徑表示方式, import os os.path() 取得所在路徑, 再加入開檔的設定中