Предположим, у меня есть папка под названием «Файлы», которая содержит несколько разных файлов python.Python: Как вы перебираете список имен файлов и импортируете их?
path = "C:\Python27\Files"
os.chdir(path)
filelist = os.listdir(path)
print(filelist)
Это дает мне список, содержащий имена всех файлов python в папке «Файлы».
Я хочу импортировать каждый из этих файлов в большую программу python, по одному за раз, в качестве модуля. Каков наилучший способ сделать это?
Учитывая преобразование папки в пакет, в противном случае вы можете использовать 'importlib' модуль. –
Да, это вообще плохая идея. См. Документы об упаковке: http://docs.python.org/2/tutorial/modules.html#packages – reptilicus