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()
                         ^
→ Ссылка