# -*- coding: utf-8 -*- # @Author: wangkun # @Time: 2023/3/7 import time from datetime import date, timedelta class Demo: @classmethod def test_time(cls): min_publish_day = 10 min_publish_day = (date.today() + timedelta(days=-min_publish_day)).strftime("%Y-%m-%d") min_publish_day = int(time.mktime(time.strptime(min_publish_day, "%Y-%m-%d"))) print(min_publish_day) @classmethod def test_str(cls): list1 = [('task_id','19'),('task_name','西瓜定向抓取'),('source','xigua'),('next_time','1678174642'),('interval_piaoquan','600'),('play_cnt',{'min':1000}),('video_width',{'min':720}),('video_height',{'min':720}),('video_like',{'min':0}),('share_cnt',{'min':0}),('duration_min',60),('duration_max',6000),('task_type','author'),('spider_link',['https://www.ixigua.com/home/95420624045','https://www.ixigua.com/home/6431477489']),('spider_name','run_xigua_follow'),('min_publish_time','0'),('min_publish_day','10'),('media_id','6267141'),('applets_status','0'),('app_status','3'),('user_tag','西瓜爬虫,定向爬虫策略'),('user_content_tag','搞笑博主'),('local','aliyun')] dict1 = dict(list1) print(type(dict1)) print(dict1) for k, v in dict1.items(): print(f"{k}:{v},{type(v)}") # for tuple1 in str1: # list1 = list(tuple1) # dict1 = dict(zip(list1)) if __name__ == "__main__": # Demo.test_time() # Demo.test_str() print(int('0')) pass