我有一个无法更改的文件中的特定字符串。当我将字符串读入python代码时,它会导致问题,原因是字符串中有\“。我只是不想这样做。
我有一个像这样的字符串:
"abcabc"
我要这样:
"abc\"abc"
我不能将字符串的引号更改为'''或'。
答案 0 :(得分:0)
尝试:
s = "abcabc"
print (s[:s.index('c')+1] + "\\\"" + s[s.index('c')+1:]) # abc\"abc
转义序列转义序列是一组特殊字符,用于打印无法使用键盘直接键入的字符。 每个转义序列均以反斜杠(
\
)字符开头。
print ("\\") # \
print ("\"") # "
print ("\\\"") # \"