这是我试图用Python编写的脚本中的一行:
src = r"C:\Users\Aydan\Desktop\SortedImages\" + text_file_name + "\\" + file_name
如您所见,我尝试将文件目标与存储在变量中的文件夹名和存储在另一个变量中的文件名连接在一起。在
调试时,我收到一个语法错误:
^{pr2}$我假设是反斜杠,但我逃过了,所以我不太确定该怎么办。除了反斜杠,我不知道这个错误指向什么。在
完整代码:
import shutil
import glob
dst = r"C:/Users/Aydan/Desktop/1855"
for filename in glob.glob(r"C:\Users\Aydan\Desktop\RTHPython\Years\*.txt"):
text_file_name = filename.strip()
with open (text_file_name) as my_file:
for filename in my_file:
file_name = filename.strip()
src = r"C:\Users\Aydan\Desktop\SortedImages\" + text_file_name + "\\" + file_name
shutil.move(src, dst)
字符串不能以反斜杠结尾,即使使用原始字符串,它基本上也会转义结束引号:
只需使用^{cd1>}:
^{pr2}$相关问题 更多 >
编程相关推荐