Python - 将两个原始字符串与用户名连接起来

MMS*_*MMS 1 python python-3.x

我有一个像这样的原始字符串,

MasterFile_Name = r'C:\Users\ABC\X12345\DEF\File - Test.xlsx'
Run Code Online (Sandbox Code Playgroud)

我想通过变量传递 X12345 的值。为此,我正在做这样的事情

我的 ID = X12345

MasterFile_Name = r'C:\Users\ABC\' + MyID + '\DEF\File - Test.xlsx'
Run Code Online (Sandbox Code Playgroud)

MasterFile_Name = r'C:\Users\ABC\' + MyID + r'\DEF\File - Test.xlsx'
Run Code Online (Sandbox Code Playgroud)

他们都不为我工作。

请帮我解决这个问题。

Dir*_*Bit 10

如果目的只是连接它。

使用str.format()

MyID = 'X12345'    
MasterFile_Name = r'C:\Users\ABC\{}\DEF\File - Test.xlsx'.format(MyID)    
print(MasterFile_Name)
Run Code Online (Sandbox Code Playgroud)