model_predict_analyse.py 987 B

12345678910111213141516171819202122232425262728293031
  1. import argparse
  2. import sys
  3. import gzip
  4. from hdfs import InsecureClient
  5. client = InsecureClient("http://master-1-1.c-7f31a3eea195cb73.cn-hangzhou.emr.aliyuncs.com:9870", user="root")
  6. def read_predict(hdfs_path):
  7. for file in client.list("/dw/recommend/model/34_ad_predict_data/20241004_351_0927_1003_1000/"):
  8. with client.read(file, encoding="utf-8") as reador:
  9. with gzip.GzipFile(fileobj=reador, mode="rb") as gz_file:
  10. content = gz_file.read().decode("utf-8")
  11. print(f"Content of {file}:\n {content}")
  12. def _main():
  13. read_predict("")
  14. if __name__ == '__main__':
  15. # parser = argparse.ArgumentParser(description="model_predict_analyse.py")
  16. # parser.add_argument("-p", "--predict_path_list", type=list, help="config file path")
  17. # args = parser.parse_args()
  18. #
  19. # predict_path_list = args.predict_path_list
  20. # # 判断参数是否正常
  21. # if len(predict_path_list) != 2:
  22. # sys.exit(1)
  23. _main()