想把下面的路径从单斜线转换成双斜线,但是当我打印文件时,它在python中删除了\b和\U作为它的特殊字符。对于\U,它给出了unicode错误。
file = "C:\Users\Dell\Desktop\ProjectShadow\button\button.py"
预期产出:
file = "C:\\Users\\Dell\\Desktop\\ProjectShadow\\button\\button.py"
想把下面的路径从单斜线转换成双斜线,但是当我打印文件时,它在python中删除了\b和\U作为它的特殊字符。对于\U,它给出了unicode错误。
file = "C:\Users\Dell\Desktop\ProjectShadow\button\button.py"
预期产出:
file = "C:\\Users\\Dell\\Desktop\\ProjectShadow\\button\\button.py"
2条答案
按热度按时间j91ykkif1#
对原始字符串使用
r
,并使用str.replace
方法将所有单斜线替换为双斜线。nhjlsmyf2#