Ошибка ModuleNotFound при попытке импортировать переменную из сценария

У меня есть скрипт на python под названием "WhatsApp_to_Excel.py". В нем есть переменная, которую мне нужно использовать для проекта Django, который я делаю. Поэтому я пытаюсь импортировать модуль в файл models.py.. Вот моя иерархия папок-

enter image description here

Тогда я делаю свой импорт следующим образом -

enter image description here

Но даже несмотря на то, что pycharm автозаполнил имя модуля, при запуске сервера я получаю ошибку no module found.

enter image description here

Я запускаю свой код из виртуальной среды, но я не понимаю, как это может быть проблемой. Я пытался импортировать модуль абсолютным образом, но это не сработало, и довольно странно, что pycharm ДОЛЖЕН распознать модуль.

У кого-нибудь есть идеи, как решить эту проблему? Буду признателен за любую помощь :-)

Попробуйте поместить файл WhatsApp_to_Excel.py в ту же директорию, что и models.py

Спасибо вам, ребята! Я решил проблему, используя ваши советы-

  1. Я переместил свой скрипт python в папку с models.py (файл init был создан автоматически).

  2. Я импортировал переменную из моего скрипта, используя этот код

    .

    from .WhatsApp_to_Excel import TXT_PATH

И это работает!!!

Вернуться на верх