[爆卦]反斜線python是什麼?優點缺點精華區懶人包

為什麼這篇反斜線python鄉民發文收入到精華區:因為在反斜線python這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者hsushipei (HSP)站內Python標題[問題] 反斜線\在python的處理時間We...


各位大大好,

小弟正在寫一個小程式,要處理windows使用者輸入的windows路徑,做一些處理

因為路徑中包含反斜線\,如果目錄跟反斜線組合形成保留字,例如:

C:\rest\test\nba

裏面的\r, \t, 和\n,python再後續的處理就會出問題QQ

雖然可以在反斜線前面再加一個反斜線,\ => \\ 可以跳脫保留字的問題

但如果我希望讓使用者直接複製、貼上路徑就好,而不需要麻煩另外加反斜線

請問該怎麼處理呢?

感激不盡!


--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.67.63
※ 文章網址: http://www.ptt.cc/bbs/Python/M.1408504327.A.94C.html
uranusjr: 你怎麼寫的? 08/20 11:57
mikapauli: input會自己處理escape sequence吧? 08/20 11:59
hsushipei: 兩位大大,我很單純的這樣做http://ppt.cc/BTxN 08/20 12:09
uranusjr: 你這樣根本就不是使用者輸入, 先把功能真的做出來吧 08/20 12:22
mikapauli: 如果是寫在程式裡的話可以用r'C:\rest\test\nba'或 08/20 13:19
mikapauli: repr('C:\rest\test\nba')[1:-1] 08/20 13:20
hsushipei: u大,我的code裡就會是ntpath = raw_input(">") 08/20 14:32
hsushipei: m大,repr似乎成功的運作了,謝謝! 08/20 14:34
CoASH: 用win32ui的CreateFileDialog 08/20 18:43
darkgerm: 用 r'' 08/20 19:09
hsushipei: 謝謝C大跟D大 08/21 09:52

你可能也想看看

搜尋相關網站