簡體   English   中英

有沒有辦法防止 Python 識別轉義字符?

[英]Is there a way to prevent Python from recognizing escape characters?

代碼:

import os
filename = "cp.lnk"
lnk = "shortcuts\cmd_shortcuts\" + filename
os.system(lnk)

我假設這給了我這個錯誤,因為它可以識別變量中的轉義引號:

'shortcuts' 不是內部或外部命令、可運行程序或批處理文件。

然后我嘗試了:

import os
filename = "cp.lnk"
lnk = r"shortcuts\cmd_shortcuts\" + filename
os.system(lnk)

它游戲我同樣的錯誤。 我怎樣才能解決這個問題?

謝謝!

編輯:對不起,我的問題太糟糕了):

很確定應該解決它,但不要引用我的話。

import os
filename = "cp.lnk"
lnk = r"shortcuts\\cmd_shortcuts\\" + filename
os.system(lnk)
import os
filename = "cp.lnk"
lnk = "shortcuts\\cmd_shortcuts\\" + filename
os.system(lnk)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM