Я пытаюсь использовать найденный мной сценарий Shutil, но его запуск вызывает срабатывание:
SyntaxError: unterminated string literal (detected at line 4)
Возможно, это связано со сценарием, содержащим необработанные пути к окнам. Как исправить скрипт?
import shutil
import os
source = r"C:\Users\[username]\Downloads\"
dest1 = r" C:\Users\[username]\Desktop\Reports\14"
dest2 = r" C:\Users\[username]\Desktop\Reports\52"
dest3 = r" C:\Users\[username]\Desktop\Reports\59"
files = os.listdir(source)
for f in files:
if (f.startswith("Log 14")):
shutil.move(f, dest1)
elif (f.startswith("Log 54")):
shutil.move(f, dest2)
Подробнее здесь: https://stackoverflow.com/questions/702 ... d-string-l
Необработанные строки, содержащие пути Windows, создают «SyntaxError: незавершенный строковый литерал» [дубликат] ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как преобразовать строковый литерал .rdata в строковый литерал в стеке во время компиляции
Anonymous » » в форуме C++ - 0 Ответы
- 118 Просмотры
-
Последнее сообщение Anonymous
-