Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.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 3.x 用字符串组合转义反斜杠_Python 3.x_Module_Backslash - Fatal编程技术网

Python 3.x 用字符串组合转义反斜杠

Python 3.x 用字符串组合转义反斜杠,python-3.x,module,backslash,Python 3.x,Module,Backslash,我正在开发一个程序,当它改变颜色时,点击一个按钮,在程序结束时,它截图网页,保存截图,然后将其移动到另一个目录。除了将文件移到另一个文件夹外,其他一切似乎都正常工作。我用来移动文件的代码如下: os.replace("'\\'" + fileName, "'\\'" + saveName + "'\\'" + fileName) 我得到一个错误: FileNotFoundError:[WinError 3]系统找不到指定的路径:“\'

我正在开发一个程序,当它改变颜色时,点击一个按钮,在程序结束时,它截图网页,保存截图,然后将其移动到另一个目录。除了将文件移到另一个文件夹外,其他一切似乎都正常工作。我用来移动文件的代码如下:

os.replace("'\\'" + fileName, "'\\'" + saveName + "'\\'" + fileName)
我得到一个错误:

FileNotFoundError:[WinError 3]系统找不到指定的路径:“\'0.png”->“\'saves216'\'0.png”


我不知道如何让反斜杠转义而不变成双反斜杠

删除额外的引号:

os.replace("\\" + fileName, "\\" + saveName + "\\" + fileName)
您可以直接用另一个转义一个
\

>>> s = "\\" + "filename"
>>> print(s)
\filename
在你的房间里多加一个


如果文件名变量“

已经尝试过,请也更改文件名变量。在这种情况下,请发布有关目录结构的信息。给出错误:行连续字符后出现意外字符您的错误在路径“\'saves216'\'0.png”中显示多个”
os.replace("\\" + fileName, "\\" + saveName + "\\" + fileName)