as f:
Получаю:
[Errno 2] No such file or directory: 'config.json'
Однако конфиг лежит в папке рядом с server_worker.py; почему он его не видит? Все работало ранее, но я тупо переместил в другую папку и перестало. os.path.dirname(—file—) выводит правильную папку (folder)
Я обычно чтобы не сломать нихуя делаю config.py from pathlib import Path WORK_DIRECTORY = Path(file).parent И уже от этой константы отталкиваю все пути
(file с двойным подчеркиванием но телега его жрёт)
Только это получается не working_directory
Path(file) отдает путь к файлу, .parent отдаст дерикторию
Да, отдает. Но это не working_directory. Можно назвать current_root
Почему не working directory?
Обсуждают сегодня