Как получить доступ к файловому ресурсу с помощью importlib.resources, когда все файлы находятся в корне папки?

Я пытаюсь создать скрипт Python, который затем добавляю в zip-файл, используя.

Все работает нормально, пока он не попытается прочитать мой файл конфигурации json, потому что он не может найти его, используя строку каталога, например «config.json» (config.json находится в корне папки, где находится весь мой код). Итак, я нашел кое-что, что похоже на то, что это поможет, а именно. Проблема в том, что, поскольку весь мой код Python находится в корне папки, которую я создал, я не знаю, каким должно быть «Имя пакета». Есть ли имя пакета по умолчанию? А также, мне нужно создать, чтобы это работало? Моя программа отлично работает безкогда я просто запускаю его из командной строки, напримерpython __main__.py #(my entry point is in __main__.py)

Изменить: я пытался использоватьно эта переменная пуста.

0 ответов

Другие вопросы по тегам