PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Python
[問題] 反斜線\在python的處理
作者:
hsushipei
(HSP)
2014-08-20 11:12:04
各位大大好,
小弟正在寫一個小程式,要處理windows使用者輸入的windows路徑,做一些處理
因為路徑中包含反斜線\,如果目錄跟反斜線組合形成保留字,例如:
C:\rest\test\nba
裏面的\r, \t, 和\n,python再後續的處理就會出問題QQ
雖然可以在反斜線前面再加一個反斜線,\ => \\ 可以跳脫保留字的問題
但如果我希望讓使用者直接複製、貼上路徑就好,而不需要麻煩另外加反斜線
請問該怎麼處理呢?
感激不盡!
作者:
uranusjr
(â†é€™äººæ˜¯è¶…級笨蛋)
2014-08-20 11:57:00
你怎麼寫的?
作者:
mikapauli
(桜花)
2014-08-20 11:59:00
input會自己處理escape sequence吧?
作者:
hsushipei
(HSP)
2014-08-20 12:09:00
兩位大大,我很單純的這樣做
http://ppt.cc/BTxN
作者:
uranusjr
(â†é€™äººæ˜¯è¶…級笨蛋)
2014-08-20 12:22:00
你這樣根本就不是使用者輸入, 先把功能真的做出來吧
作者:
mikapauli
(桜花)
2014-08-20 13:19:00
如果是寫在程式裡的話可以用r'C:\rest\test\nba'或repr('C:\rest\test\nba')[1:-1]
作者:
hsushipei
(HSP)
2014-08-20 14:32:00
u大,我的code裡就會是ntpath = raw_input(">")m大,repr似乎成功的運作了,謝謝!
作者:
CoASH
(天秤)
2014-08-20 18:43:00
用win32ui的CreateFileDialog
作者:
darkgerm
(黑駿)
2014-08-20 19:09:00
用 r''
作者:
hsushipei
(HSP)
2014-08-21 09:52:00
謝謝C大跟D大
繼續閱讀
Re: [問題] 用Python 寫 shell
gargoyle005
[問題] docs.scipy.org
fischcheng
[問題] 用Python 寫 shell
kamihane
Fw: [廣告] 關於小孩學習程式語言的資訊
Breadhouse
[問題] 請教處理ctypes dll 回傳 c_ubyte_p 問題
dctzeng
[問題] 模組使用問題
wsqa
[問題] 讀檔如何避開OS cache or buffer?
dctzeng
[問題] 請問API該如何查?
dcleft
[問題] Wwin8.1是否支援Jpype
luck0424
[問題] 請問python爬蟲亂碼問題
araymilesli
Links
booklink
Contact Us: admin [ a t ] ucptt.com