从spam\/eggs
到spam/eggs
# This isn't working...
str = "spam\/eggs"
s = bytes(str, "utf-8").decode("unicode_escape")
print(s)
>>> spam\/eggs
# How to get "spam/eggs"
在 python 中,你不能使用 '\',因为 python 会认为你会在它后面添加一些东西,比如 '\t'、'\n' 等。所以你可以在字符串中使用额外的反斜杠: string = 'spam\\/eggs'
我认为这不是以不同方式执行此操作的最有效方法,但您可以这样做:
strs = 'spam\/eggs'
print(strs)
strs = strs.replace('\\','')
print(strs)
我只是\
通过用空字符串替换它来删除它。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句