[問題] 關於"餐"='\xc0\\'的問題

看板Python作者 (ㄎ一歐)時間17年前 (2008/07/12 03:24), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
我用.txt檔案當作紀錄目錄 其中一個資料夾 D:\\novies\\性與早餐 Sex and Break 讀進去變成 pa="D:\\movies\\xa9\xca\xbbP\xa6\xad\xc0\\ Sex and Break" 結果我用os.path.dirname(pa) 會出現怪怪的情形他回傳給我"D:\\movies\\xa9\xca\xbbP\xa6\xad\xc0" 但是正常來說應該是D:\\movies才對 他把'餐'='\xc0\\'裡面的\\當成是\了 想問這樣有沒有什麼解決的方法 其實我只覺得很怪怎會字元是包含"\\" 謝謝囉~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.90.91

07/12 14:17, , 1F
這是傳說中的許功蓋問題吧? 改用unicode試試?
07/12 14:17, 1F

07/17 12:42, , 2F
感謝 一查許工蓋就知道了原因了~
07/17 12:42, 2F
文章代碼(AID): #18TxDULk (Python)
文章代碼(AID): #18TxDULk (Python)