-- coding: utf-8 --
import timefrom typing import Dictimport requests import jsonfrom urllib.parse import quote def timer(function): def wrapper(*args, **kwargs): time_start = time.time() res = function(*args, **kwargs) cost_time = time.time() - time_start print("【%s】运行时间:【%s】秒" % (function.name, cost_time)) return res return wrapper def dict_encode(param_dict): return json.dumps(param_dict, separators=(’,’, ‘:’)) class TBBaseClass(): xsign_url = “xxxxxx” # 测试链接,如需测试,请联系QQ获取。+Q: 251273504 serverg = “tb910” servera = “tbxsign” def random_lat_lng(self): return {“lng”: “0”, “lat”: “0”} def random_device_info(self): device_info = { “user-agent”: ‘Dalvik/2.1.0 (Linux; U; Android 8.1.0; Xiaomi 8 Build/OPM1.171019.011)’, # “deviceId”: ‘xxxx’, “appKey”: “21646297”, # “utdid”: ‘xxxxxxx’, “ttid”: "1628000524142@t