學pyhton一小段時間後
開始會需要使用外部資料來匯入
方法一 我們在spyder的右上方選取資料夾的路徑,並將所要的檔案放入
方法二 我們使用絕對路徑 然而這方法有一個需要注意的事項!!
data=pd.read_csv("C:\Users\v5\Desktop\test.csv")
我們key 上面的絕對路徑 看似非常非常的正確無誤
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape
然而 卻出現以上的錯誤
經一番的研究 原來 斜線\ 在python是轉譯符號
而u 是unicode
所以\u 就把後面的路徑轉成unicode 導致 python 無法decode
解決方案 :
意想不到的簡單
data=pd.read_csv(r"C:\Users\v5\Desktop\test.csv")
在" " 前加個r就好囉
就想python 是蟒蛇 餵給牠 一隻rat
文章標籤
全站熱搜
留言列表