__all__ не удалось импортировать .py файл - PullRequest
0 голосов
/ 28 апреля 2020

Структура файла:

ps1_python  
    ps1_python  
        ps1_1.py  
        ps1_2.py  
         ......  
        ps1_8.py  
    ps1.py  

Я хочу импортировать файл .py из папки ps1_ python в ps1.py

modules = glob.glob(dirname(__file__)+"/ps1_*.py")
__all__ = [basename(f)[:-3] for f in modules if isfile(f)]

__all__ = ['ps1_1', 'ps1_2', 'ps1_3', 'ps1_4', 'ps1_5', 'ps1_6', 'ps1_7', 'ps1_8']

Есть ли какая-либо разница между двумя приведенными выше фрагментами кода? Почему мой первый кусок кода не работает?

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