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

Импорт модулей из текущей директории?

Добрый день!
На сервере импорт файлов который лежат в одном каталоге работает только через . (точку)

from .app import app

Если точку убрать то вылетает фатал, что модуль не найден.
Без точки работало на питон 2.7 после обновления до 3.5 перестало.
Прочитал что у этих версий разный приоритет поиска модулей.
Как сделать так что бы питон смотрел сначала в текущую папку а потом искал глобальные модули?

Основной вопрос как избавиться от точки?
  • Вопрос задан
  • 729 просмотров
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Python-разработчик + ИИ
    8 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@ariezzz_python
Как сделать так что бы питон смотрел сначала в текущую папку а потом искал глобальные модули?
Создай в текущей директории пустой файл __init__.py

Основной вопрос как избавиться от точки?
Попробуй 2to3, не уверен но по моему фиксит эту проблему
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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