我有一个文件夹,每个日期都会创建一个json文件,并且在日期文件夹中每小时都会产生一个文件。
我可以通过以下方式读取所有文件名:
我可以通过以下方式读取所有文件名:
for root, dirs, files in os.walk(rootdir):
for name in files:
if name.endswith((".json")):
print name
根路径是 /home/ubuntu/Desktop/temp/06-56-10/27
。
在此路径中,每个小时都有一个子文件夹。这些子文件夹包含JSON文件。
在这里,name
打印所有 JSON 文件的名称。但它并没有给出完整的文件路径,所以我无法读取它。
非常感谢任何帮助。
os.walk
返回根目录和子目录。你的循环中已经有root
和dirs
了。 - Moses Koledoye