Задать вопрос
@Maxwell012

Как импортировать модуль?

У меня в папке handlers лежит client.py и general.py, код запускается вне папки handlers, мне надо импортировать general модуль в client, делал так:
from .general import main_connection, pool
Сейчас перестало работать, выдает ошибку:
from general import main_connection, pool
ModuleNotFoundError: No module named 'general'

Почему так произошло, пробывал импортировать и неявно, но таже проблема
  • Вопрос задан
  • 82 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Хекслет
    Python-разработчик
    10 месяцев
    Далее
Решения вопроса 1
Вам надо папку handlers превратить в модуль, добавив файл __init__.py.
После этого general импортировать следующим образом
from handlers.general import main_connection, pool
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы