diff --git a/main.py b/main.py index e4e4519..e562572 100644 --- a/main.py +++ b/main.py @@ -1,20 +1,13 @@ import base64 -import json -import random import traceback -from urllib.parse import quote import argparse import time -import uuid import concurrent.futures import requests -import datetime -from requests import RequestException +from datetime import datetime from DB import DBVidcon, DBSA from dateutil import parser as date_parser -import copy -from threading import Lock -from concurrent.futures import ThreadPoolExecutor, as_completed +from concurrent.futures import ThreadPoolExecutor from logger import logger db = DBVidcon() @@ -113,7 +106,7 @@ def get_searchInfo(keyword, level, headers, proxy_name, r=2): "v_xid": xid, "link": "https://www.dailymotion.com/video/" + xid, "title": iteminfo.get("title"), - "createtime": iteminfo.get('created_time'), + "createtime": datetime.fromtimestamp(iteminfo.get("created_time")).strftime("%Y-%m-%d %H:%M:%S"), "duration": iteminfo.get('duration'), "pic": iteminfo.get('thumbnail_240_url'), "view": iteminfo.get('views_total'), @@ -246,8 +239,8 @@ def parse_args() -> argparse.Namespace: if __name__ == '__main__': parse_args() executor = ThreadPoolExecutor(max_workers=MAX_WORKERS) - start_time = datetime.datetime.now() + start_time = datetime.now() logger.info(f"开始时间:{start_time.strftime('%Y-%m-%d %H:%M:%S')}") integrate_data_parallel() - end_time = datetime.datetime.now() + end_time = datetime.now() duration = end_time - start_time