【发布时间】:2019-01-23 22:28:24
【问题描述】:
我正在尝试用 Python 替换此处的字符串。
这是我的输入 -
MyString = \\ServerA\DriveB\5.FolderC\A.TXT
我希望我的输出是这样的
OutputString = //ServerA/DriveB/5.FolderC/A.TXT
我尝试了替换方法它不起作用。有没有可以转换的函数?请帮我解决这个问题。
代码尝试过,
MyString = '\\ServerA\DriveB\5.FolderC\A.TXT'
Output_String = MyString.replace('\', '//')
print(Output_String)
SyntaxError:扫描字符串文字时 EOL
【问题讨论】:
-
@nullptr 是的,用我的字符串替换原始字符串是正常的。谢谢。
-
看来您正在使用操作系统路径。您可能想查看
pathlib以或多或少地自动处理此类问题。
标签: python python-3.x