Для цикла для чтения имен файлов - PullRequest
0 голосов
/ 29 мая 2019

Я новичок в питоне. Я хочу создать цикл for, который печатает все имена файлов в моей папке.

Вот что у меня есть:

import cf 
f = cf.read('/home/cd_files')
for i in f: 
  print f 

Имена файлов являются строковыми значениями. Я предполагаю, что мне не удалось включить в мой код.

Ответы [ 3 ]

2 голосов
/ 29 мая 2019
import os
for file in os.listdir('your/directory'):
    print(file)
0 голосов
/ 29 мая 2019
import os
files = os.listdir('your_directory/')
for file in files:
    print(file)
0 голосов
/ 29 мая 2019

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

   for root, dir, files in os.walk("/home/cd_files"):
        for file in files:
            print file
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...