| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 | 
							- # Author renyupeng
 
- # coding=utf-8
 
- # @Time    : 2024/1/8 下午1:58
 
- # @Site    : 
 
- # @File    : Handler.py
 
- # @Software: PyCharm
 
- # @contact: renyupeng@c-top.com.cn
 
- # @Tel 1501435553
 
- import argparse
 
- import time
 
- from datetime import datetime, timedelta
 
- from FastDistributionSpider.PlatformClipOrderList import PlatformClipOrderList
 
- from FastDistributionSpider.PromoterOrderList import PromoterOrderList
 
- from utils.platform_cookie_update import platform_cookie_update
 
- class Handler:
 
-     @staticmethod
 
-     def get_args():
 
-         parser = argparse.ArgumentParser(description='')
 
-         parser.add_argument('-num', type=int, default=None, help="TX_DT")
 
-         args = parser.parse_args()
 
-         num = args.num
 
-         return num
 
-     @staticmethod
 
-     def request_plat():
 
-         num = Handler.get_args()
 
-         today = datetime.today()
 
-         enddate = int(time.time()*1000)
 
-         yesterday = (today - timedelta(days=num))
 
-         startdate = int(yesterday.timestamp()*1000)
 
-         cookie_one = platform_cookie_update.get_one_cookie_handler()
 
-         for cooikes in cookie_one:
 
-             cooike = cooikes[0]
 
-             name = cooikes[1]
 
-             PromoterOrderList.HandlerRequest(startdate, enddate, cooike, name)
 
-         cookie_two = platform_cookie_update.get_two_cookie_handler()
 
-         for childcookie in cookie_two:
 
-             cooike = childcookie[0]
 
-             name = childcookie[1]
 
-             PlatformClipOrderList.HandlerRequest(startdate, enddate, cooike, name)
 
- if __name__ == '__main__':
 
-     Handler.request_plat()
 
 
  |