Invalid syntax из ничего
Код скопирован один в один из источника, только в источнике код работает.
![Собственно вывод консоли]
from watchdog.observers import Observer
import os
import time
from watchdog.events import FileSystemEventHandler
class Handle(FyleSystemEventHandler):
def on_modified(self, event):
for filename in os.listdir(folder_track):
extension = filename.split(".")
if len(extension) > 1 and (extension[1].lower() == "mp3"):
file = folder_track + "/" + filename
new_path = folder_dest + "/" + filename
os.rename(file, new_path)
folder_track = '/Users/Anton/Downloads'
folder_dest = '/users/Anton/Desktop/Music'
handle = Handler()
observer = Observer()
observer.schedule(handle, folder_track, recursive=True)
observr.start()
try:
while(True):
time.sleep(10)
except KeyboardInterrupt:
observer.stop()
observer.join()
Ответы (1 шт):
Автор решения: CrazyElf
→ Ссылка
Минимум три описки, не знаю как вы копировали:
class Handle(FyleSystemEventHandler): -> class Handle(FileSystemEventHandler):
^ ^
handle = Handler() -> handle = FileSystemEventHandler()
^^^^^^^^^^^^^^^
observr.start() -> observer.start()
^