我有文件夹,其中为每个日期创建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文件名。但它没有给出文件的完整路径,所以我无法阅读它。
任何帮助都很高兴
答案 0 :(得分:3)
for root, dirs, files in os.walk(rootdir):
for name in files:
if name.endswith((".json")):
print name
full_path = os.path.join(root, name)
完整路径将为您提供文件的完整路径。
答案 1 :(得分:2)
for root, dirs, files in os.walk(rootdir):
for name in files:
if name.endswith((".json")):
print os.getcwd()+name