python Системе не удается найти указанный путь
Всем привет, сталкнулся с такой ошибкой FileNotFoundError.
Я удаляю папку полностью вот так: shutil.rmtree(del_path)
Но он ругается на файл со странными символами, например на вот такой "ราชทัณฑ์ สานต่อโครงการพระราชทาน โคกหนองนาแห่งน้ำใจและความหวัง พร้อมตั้งศูนย์ติดตามช่วยเหลือผู้พ้นโทษ.docx.qqkk" и говорит, что такого файла нет, но он есть и я могу удалить его ручками.
также пробовал вот так:
import shutil, os, stat
def redo_with_write(redo_func, path, err):
os.chmod(path, stat.S_IWRITE)
redo_func(path)
del_path = r"dmega\files"
shutil.rmtree(del_path, onerror=redo_with_write)
Теперь он удается все, кроме этого файла. Подскажите, что мне делать?
p.s Сейчас заметил, что виндов тоже рагуется на файл при удаление, говоря, что название слишком длинное для хранение в корзине