- 我知道您可以通过以下几种方式创建多行字符串:
三重引号
'''
This is a
multi-line
string.
'''
连接
('this is '
'a string')
逃跑
'This is'\
'a string'
我也知道在字符串前面加上前缀
r
会使它成为原始字符串,对文件路径很有用。r'C:\Path\To\File'
但是,我有一个长文件路径,它跨越多行并且需要是原始字符串。我该怎么做呢?
这有效:
In [1]: (r'a\b'
...: '\c\d')
Out[1]: 'a\\b\\c\\d'
但由于某种原因,这不会:
In [4]: (r'on\e'
...: '\tw\o')
Out[4]: 'on\\e\tw\\o'
为什么"t"
只有一个反斜杠?