带有 r' 的变量中的路径
Path in Variable with r'
我想替换这个:
path = r'C:/文件夹
有了这个:
路径 = r'变量
变量在别处定义。
不确定如何将变量名放在 r' 之后
这应该有效:
path = r'%s' % variable
只需使用 path = variable
.
r'...'
符号的重点是写raw string literals;它改变了字符在引号内转义的规则。如果您只是从另一个变量获取值,则不需要 r
因为您不是在编写字符串文字。
如果你想将 r 添加到路径,那么这应该可以,但是你不能直接将 r 添加到路径变量,因为如果您遇到 Unicode 转义错误,它的 syntax.This 可以有效地使用,这是由于路径中存在“\”而发生的。
这是代码:-
raw_string path=path.encode('unicode_escape').decode()
这将像 r'path'
我想替换这个: path = r'C:/文件夹 有了这个: 路径 = r'变量
变量在别处定义。
不确定如何将变量名放在 r' 之后
这应该有效:
path = r'%s' % variable
只需使用 path = variable
.
r'...'
符号的重点是写raw string literals;它改变了字符在引号内转义的规则。如果您只是从另一个变量获取值,则不需要 r
因为您不是在编写字符串文字。
如果你想将 r 添加到路径,那么这应该可以,但是你不能直接将 r 添加到路径变量,因为如果您遇到 Unicode 转义错误,它的 syntax.This 可以有效地使用,这是由于路径中存在“\”而发生的。
这是代码:-
raw_string path=path.encode('unicode_escape').decode()
这将像 r'path'