python - Python - 用用户名连接两个原始字符串
问题描述
我有一个像这样的原始字符串,
MasterFile_Name = r'C:\Users\ABC\X12345\DEF\File - Test.xlsx'
我想通过变量传递 X12345 的值。为此,我正在做这样的事情
我的 ID = X12345
MasterFile_Name = r'C:\Users\ABC\' + MyID + '\DEF\File - Test.xlsx'
和
MasterFile_Name = r'C:\Users\ABC\' + MyID + r'\DEF\File - Test.xlsx'
他们俩都不为我工作。
请帮我解决这个问题。
解决方案
如果意图只是连接它。
使用str.format()
:
MyID = 'X12345'
MasterFile_Name = r'C:\Users\ABC\{}\DEF\File - Test.xlsx'.format(MyID)
print(MasterFile_Name)
推荐阅读
- unity3d - 如果输入被垃圾邮件发送,Unity 动画属性将保持禁用状态
- python - Spark - “sc.parallelize()” 运行时间
- laravel - laravel 中用于多重身份验证的电子邮件验证
- asp.net-mvc - 什么是 ASP.Net MVC 中的 _Viewstart
- java - 应用程序启动方法 java.lang.reflect.InvocationTargetExceptio 中的异常
- python - 在 cx_Freeze 中编译后无法打开图像
- php - Symfony 根目录下 wordpress 博客的 Nginx 配置
- asp.net - ProfilePropertyLoader 属性
- c - 堆地址范围内全局变量的地址
- angular - 如何在需要用户确认的可观察对象上创建过滤器?