main.py 1.0 KB

1234567891011121314151617181920212223242526272829303132333435
  1. # -*- coding: utf-8 -*-
  2. # @Time : 2024/5/15
  3. # @Author : 魏志亮
  4. import datetime
  5. import os
  6. import sys
  7. # path = os.path.abspath(__file__)
  8. # for i in range(3):
  9. # path = os.path.dirname(path)
  10. sys.path.append("/home/wzl/project/energy-data-trans")
  11. print('\n'.join(sys.path))
  12. from base.WindFarms import WindFarms
  13. from base.TranseParam import TranseParam
  14. from utils.conf.read_conf import read_yaml_file
  15. if __name__ == '__main__':
  16. batch_no = datetime.datetime.now().strftime("%Y%m%d%H%M%S")
  17. name = '招远'
  18. type = 'sec'
  19. yaml_datas = read_yaml_file(name, type)
  20. cols_trans_all = yaml_datas['trans_col']
  21. read_cols = [k for k, v in cols_trans_all.items() if k]
  22. zhaoyuan = WindFarms(name, batch_no=batch_no, save_path=r"/home/wzl/trans_data")
  23. params = TranseParam(read_type="sec", read_path=r"/home/wzl/test_data/zhaoyuan/sec",
  24. read_cols=read_cols,
  25. cols_tran=cols_trans_all)
  26. zhaoyuan.set_trans_param(params)
  27. files = zhaoyuan.run()