使用Python,我想打印给定目录中的所有文件,而不显示目录本身。我试着用os.步行但它总是打印目录。你知道吗
for root, dirs, files in os.walk(directory):
for subFile in files:
print os.path.join(root, subFile)
我使用了目录“DummyFolder/testFolder”
它打印:
DummyFolder/testFolder/folder1/folder2/file.txt
DummyFolder/testFolder/folder1/folder2/file2.txt
DummyFolder/testFolder/folder3/file3.txt
我想把它打印出来:
folder1/folder2/file.txt
folder1/folder2/file2.txt
folder3/file3.txt
怎么做?你知道吗
谢谢!你知道吗
使用
os.path.relpath
获取相对于目录的路径。你知道吗相关问题 更多 >
编程相关推荐