我是python的新手。我想创建一个for循环,以打印文件夹中的所有文件名。
这就是我所拥有的:
import cf
f = cf.read('/home/cd_files')
for i in f:
print f
文件名是字符串值。我正在猜测我未能包含在代码中的内容。
答案 0 :(得分:2)
import os
for file in os.listdir('your/directory'):
print(file)
答案 1 :(得分:0)
您可以尝试下面的代码来打印目录和子目录下的所有文件。
for root, dir, files in os.walk("/home/cd_files"):
for file in files:
print file
答案 2 :(得分:0)
import os
files = os.listdir('your_directory/')
for file in files:
print(file)