charger_download.py 757 B

1234567891011121314151617181920212223
  1. import os
  2. import pandas as pd
  3. base_dir = '/data/common/北京市科委/result'
  4. factorys = os.listdir(base_dir)
  5. factorys.sort()
  6. factorys=['5U']
  7. df_all=pd.DataFrame
  8. for factory in factorys:
  9. dates = os.listdir(os.path.join(base_dir, factory))
  10. dates.sort()
  11. for date in dates:
  12. files = os.listdir(os.path.join(base_dir, factory, date))
  13. for f in files:
  14. if f.endswith(".csv"):
  15. file_path = os.path.join(base_dir, factory, date, f)
  16. print(f" 读取文件{file_path}")
  17. df = pd.read_csv(file_path)
  18. if len(df_all)==0:
  19. df_all=df
  20. else:
  21. df_all=df_all=df.append(df)
  22. break
  23. df_all.to_excel('df_all.xlsx')