Как импортировать весь модуль из одного каталога - PullRequest
3 голосов
/ 05 мая 2020

Извините, если это дубликат, но я не смог найти ничего для этого c topi c. Итак, вот вопрос:

В python 3, когда вы хотите импортировать объект из некоторого модуля, вы должны написать что-то вроде

from module import object

Если вы хотите указать, что модуль находится в в том же каталоге, что и файл, над которым вы сейчас работаете, вам нужно поставить перед именем модуля точку вроде

from .module import object

Что мне нужно написать, чтобы импортировать весь модуль из того же каталог? Интуитивно я попробовал

import .module

, но это дает мне синтаксическую ошибку.

1 Ответ

5 голосов
/ 05 мая 2020

Правильный способ - импортировать модуль из текущего пакета, то есть ..

from . import module

Это делает модуль доступным с именем module.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...