Я пытаюсь проверить несколько функций из отдельных файлов с одинаковыми именами.Вызов Функция из нескольких скриптов в python
Итак, рассмотрим У меня есть каталог каталогов: dir1 , который имеет s1, s2, s3, ..., зп, которые все каталоги и каждый из которых содержит файл с именем submission.py. Я не знаю, что такое s1 через sn до времени выполнения.
В каждом представлении.py есть функции f1-fm.
Я хотел бы создать скрипт, который выполняет f1 через fm и печатает их выходные данные для каждого файла s.sys-файла s.sys.py.
Я хотел бы думать, что я могу импортировать каждый файл submission.py в каждый каталог, но проблема в том, что каждый файл имеет то же имя. Кроме того, s1 через sn неизвестно до времени выполнения. Очевидно, я могу определить s1 через sn, используя функцию os.listdir.
Любая идея о том, как я могу вызвать f1 из двух разных файлов после получения имен каталогов через os.listdir?
Выполните подкаталоги s1, s2, s3 и т.д. каждый из которых содержит '__init__.py 'файлы? – wim
Нет. Подкаталоги на самом деле представляют собой каталоги представления учеников, и они просто представляют простые сценарии. – mattsap