old_video_recall.py 787 B

1234567891011121314151617181920212223242526272829
  1. # -*- coding: utf-8 -*-
  2. # @ModuleName: old_video_recall
  3. # @Author: Liqian
  4. # @Time: 2022/4/25 下午3:33
  5. # @Software: PyCharm
  6. import pandas as pd
  7. from datetime import datetime
  8. from utils import get_data_from_odps
  9. from config import set_config
  10. from log import Log
  11. config_, env = set_config()
  12. log_ = Log()
  13. def get_old_videos():
  14. """获取老旧视频"""
  15. now_date = datetime.strftime(datetime.today(), '%Y%m%d')
  16. log_.info(f"now_date = {now_date}")
  17. project = config_.OLD_VIDEOS_PROJECT
  18. table = config_.OLD_VIDEOS_TABLE
  19. records = get_data_from_odps(project=project, table=table, date=now_date)
  20. data = [{'videoid': record['videoid']} for record in records]
  21. data_df = pd.DataFrame(data=data)
  22. print(data_df)
  23. if __name__ == '__main__':
  24. get_old_videos()