Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python-Concat两个带有用户名的原始字符串_Python_Python 3.x - Fatal编程技术网

Python-Concat两个带有用户名的原始字符串

Python-Concat两个带有用户名的原始字符串,python,python-3.x,Python,Python 3.x,我有一根像这样的粗线 MasterFile_Name = r'C:\Users\ABC\X12345\DEF\File - Test.xlsx' 我想通过一个变量传递X12345的值 MyID=X12345 MasterFile_Name = r'C:\Users\ABC\' + MyID + '\DEF\File - Test.xlsx' 及 他们都不是为我工作 请帮我做这个 如果只是将其连接起来 使用: 如果目的只是连接它 使用: MasterFile_Name=r'C:\Users\A

我有一根像这样的粗线

MasterFile_Name = r'C:\Users\ABC\X12345\DEF\File - Test.xlsx'
我想通过一个变量传递X12345的值

MyID=X12345

MasterFile_Name = r'C:\Users\ABC\' + MyID + '\DEF\File - Test.xlsx'

他们都不是为我工作


请帮我做这个

如果只是将其连接起来

使用:


如果目的只是连接它

使用:


MasterFile_Name=r'C:\Users\ABC\{}\DEF\File-Test.xlsx'.format(MyID)如果你有python 3.7+的话,你也可以使用f-strings,比如:
MasterFile_Name=rf'C:\Users\ABC\{MyID}\DEF\File-Test.xlsx'
MasterFile_Name=r'C:\Users\ABC\{}\DEF\File-Test.xlsx'.format(MyID)如果您有Python3.7+,也可以使用f字符串,例如:
MasterFile\u Name=rf'C:\Users\ABC\{MyID}\DEF\File-Test.xlsx'
MasterFile_Name = r'C:\Users\ABC\' + MyID + r'\DEF\File - Test.xlsx'
MyID = 'X12345'    
MasterFile_Name = r'C:\Users\ABC\{}\DEF\File - Test.xlsx'.format(MyID)    
print(MasterFile_Name)