У меня есть этот код:
allFiles = os.listdir(myPath)
for module in allFiles:
if 'Module' in module: #if the word module is in the filename
dirToScreens = os.path.join(myPath, module)
allSreens = os.listdir(dirToScreens)
Теперь все работает хорошо, мне просто нужно изменить строку
allSreens = os.listdir(dirToScreens)
чтобы получить список только файлов, а не папок. Поэтому, когда я использую
allScreens [ f for f in os.listdir(dirToScreens) if os.isfile(join(dirToScreens, f)) ]
говорится
module object has no attribute isfile
ПРИМЕЧАНИЕ. Я использую Python 2.7