關於開檔路徑的問題 試過很多個方式但是一直顯示 [Errno 22] Invalid argument:
2020/11/29 下午 09:46
Python網路爬蟲實戰研習馬拉松 (2022新版)
Lin PoYa
觀看數:17
回答數:3
收藏數:0
![擷取.PNG](http://kwassistfile.cupoy.com/00000176143CA10D000000096375706F795F72656C656173655155455354/1606277312891/large) 不管是用相對路徑或用絕對路徑都沒辦法開出檔案 不知道出了什麼差錯
回答列表
-
2020/12/02 下午 01:05Paul贊同數: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:30Jeffrey贊同數:1不贊同數:0留言數:0
可以使用 OS 模組來查看編譯環境所在的路徑表示方式, import os os.path() 取得所在路徑, 再加入開檔的設定中