我有一个普通的字符串,我喜欢把它发送给一个程序,它只把我的字符串当作"\"text\""
来吃,就像这样。但是在Python中,我可以print
这样做,但是我不能这样分配它。请参见以下内容:
我的文本:
In [12]:
i = fieldList[0]
print str(i.name)
Y03M01D01
我可以print
作为"\"text\""
但程序就是这样吃的
In [14]:
field_new
Out[14]:
'"\\"Y03M01D01\\""'
它不等于"\"text\""
,因此我的代码失败。
有什么建议可以解决这个问题吗?在
在比较中对字符串使用
r
前缀将使python将该字符串视为原始字符串(所有反斜杠都是不可转义的)。在相关问题 更多 >
编程相关推荐