hwkxk / heytaptask Goto Github PK
View Code? Open in Web Editor NEW欢太商城每日签到Python脚本
License: MIT License
欢太商城每日签到Python脚本
License: MIT License
大佬,部署到腾讯云函数,执行提示如下错误,有办法解决吗,还是说不支持呀?
START RequestId:ef3c91ab-ec4e-4ad1-8ab7-1bd4f8aacd5b
ERROR RequestId:ef3c91ab-ec4e-4ad1-8ab7-1bd4f8aacd5b Result:{"errorCode":-1,"errorMessage":"Traceback (most recent call last):\n File "/var/runtime/python3/bootstrap.py", line 133, in init_handler\n func_handler = get_func_handler(file.rsplit(".", 1)[0], func)\n File "/var/runtime/python3/bootstrap.py", line 159, in get_func_handler\n mod = imp.load_module(mname, *imp.find_module(mname))\n File "/var/lang/python3/lib/python3.6/imp.py", line 234, in load_module\n return load_source(name, filename, file)\n File "/var/lang/python3/lib/python3.6/imp.py", line 172, in load_source\n module = _load(spec)\n File "\u003cfrozen importlib._bootstrap\u003e", line 675, in _load\n File "\u003cfrozen importlib._bootstrap\u003e", line 655, in _load_unlocked\n File "\u003cfrozen importlib._bootstrap_external\u003e", line 678, in exec_module\n File "\u003cfrozen importlib._bootstrap\u003e", line 205, in _call_with_frames_removed\n File "/var/user/index.py", line 17, in \u003cmodule\u003e\n fh = logging.FileHandler('./log.txt', mode='a', encoding='utf-8')\n File "/var/lang/python3/lib/python3.6/logging/init.py", line 1030, in init\n StreamHandler.init(self, self._open())\n File "/var/lang/python3/lib/python3.6/logging/init.py", line 1059, in _open\n return open(self.baseFilename, self.mode, encoding=self.encoding)\nOSError: [Errno 30] Read-only file system: '/var/user/log.txt'","statusCode":443}
END RequestId:ef3c91ab-ec4e-4ad1-8ab7-1bd4f8aacd5b
Report RequestId:ef3c91ab-ec4e-4ad1-8ab7-1bd4f8aacd5b Duration:0ms Memory:128MB MemUsage:0.000000MB
Traceback (most recent call last):
File "D:\Anaconda3\envs\pythonShell\lib\site-packages\requests\adapters.py", line 439, in send
resp = conn.urlopen(
File "D:\Anaconda3\envs\pythonShell\lib\site-packages\urllib3\connectionpool.py", line 696, in urlopen
self._prepare_proxy(conn)
File "D:\Anaconda3\envs\pythonShell\lib\site-packages\urllib3\connectionpool.py", line 964, in _prepare_proxy
conn.connect()
File "D:\Anaconda3\envs\pythonShell\lib\site-packages\urllib3\connection.py", line 359, in connect
conn = self._connect_tls_proxy(hostname, conn)
File "D:\Anaconda3\envs\pythonShell\lib\site-packages\urllib3\connection.py", line 500, in _connect_tls_proxy
return ssl_wrap_socket(
File "D:\Anaconda3\envs\pythonShell\lib\site-packages\urllib3\util\ssl_.py", line 453, in ssl_wrap_socket
ssl_sock = _ssl_wrap_socket_impl(sock, context, tls_in_tls)
File "D:\Anaconda3\envs\pythonShell\lib\site-packages\urllib3\util\ssl_.py", line 495, in _ssl_wrap_socket_impl
return ssl_context.wrap_socket(sock)
File "D:\Anaconda3\envs\pythonShell\lib\ssl.py", line 500, in wrap_socket
return self.sslsocket_class._create(
File "D:\Anaconda3\envs\pythonShell\lib\ssl.py", line 997, in _create
raise ValueError("check_hostname requires server_hostname")
ValueError: check_hostname requires server_hostname
python-BaseException
[2021-10-11 01:38:27,764]:ERROR:【每日浏览任务】: 错误,原因为: 'NoneType' object is not iterable
[2021-10-11 01:38:27,830]:ERROR:【每日分享商品】: 错误,原因为: 'NoneType' object is not iterable
daily_sharegoods
res2 = cashingCredits(qd['marking'],qd['type'],qd['credits'])
File "HeytapTask.py", line xx, in cashingCredits
res = res.json()
daily_viewgoods
res2 = cashingCredits(qd['marking'],qd['type'],qd['credits'])
File "HeytapTask.py", line xx, in cashingCredits
res = res.json()
一直找不到函数执行入口文件
`C:\Users\12995\AppData\Local\Programs\Python\Python310\python.exe C:/Users/12995/Desktop/HeytapTask-main/main.py
Traceback (most recent call last):
File "C:\Users\12995\Desktop\HeytapTask-main\main.py", line 32, in readConfig
userconfig.read(path,encoding="utf-8")
File "C:\Users\12995\AppData\Local\Programs\Python\Python310\lib\configparser.py", line 698, in read
self.read(fp, filename)
File "C:\Users\12995\AppData\Local\Programs\Python\Python310\lib\configparser.py", line 1086, in read
raise MissingSectionHeaderError(fpname, lineno, line)
configparser.MissingSectionHeaderError: File contains no section headers.
file: './config.ini', line: 1
'cookies=source_type=501; sa_distinct_id=Ni9pOTdoTDU4aFNNUGpZZEhYamkyQT09; apkPkg=com.oppo.store; Personalized=1; path=/; memberinfo=%7B%22id%22%3A%22756260609%22%2C%22name%22%3A%22%E5%88%98%E6%96%87%E7%90%B0666474907%22%2C%22oid%22%3A%22Ni9pOTdoTDU4aFNNUGpZZEhYamkyQT09%22%7D; source_type=501; sa_distinct_id=Ni9pOTdoTDU4aFNNUGpZZEhYamkyQT09; apkPkg=com.oppo.store; Personalized=1; path=/; s_channel=vivo; s_version=201203; referer=1632226413486 MmZZSlI0SmcrU1Foa2hscGF4UTFGdz09; app_param={"model":"RMX3366","brand":"realme","rom":"ColorOS","guid":"2dc5403b7490dc50a4a4e6472e91bb94cffe4e1736b249926ae7d99bdde0d2fc","ouid":"2A2B7AA03E9145C98F4E9386433F3DE1b3787f2fbd48b8d098b85408af06c4c5","duid":"1714F5894BA44C9E824225DB58BB23B91923D0E010BF8E311A84C577AA4E89DB","udid":"2dc5403b7490dc50a4a4e6472e91bb94cffe4e1736b249926ae7d99bdde0d2fc","apid":"","sa_device_id":"2dc5403b7490dc50a4a4e6472e91bb94cffe4e1736b249926ae7d99bdde0d2fc","romVersion":"V11.2","apkPkg":"com.oppo.store"}; app_utm={"utm_source":"scene_2","utm_medium":"direct","utm_campaign":"direct","utm_term":"direct"}; search_id=1365aa84-cba4-47da-ab39-f7a01d1129cc; section_id=null; scene_id=null; exp_id=null; strategy_id=null; retrieve_id=null; log_id=null; experiment_id=4180_1007-181_160_2_479_72-105_-15_9_3_1_250_72_2_2_136_35; TOKENSID=TOKEN_eyJhbGciOiJFQ0RTQSIsInYiOiIxIn0.eyJleHAiOjE2MzU0MjY3NzEzNjcsImlkIjoiNzU2MjYwNjA5IiwiaWRjIjoic2hvdW1pbmciLCJ0aWQiOiI4RnN5T2lxWVBlZi94dk9Jd2Y4aWRIVHJJWjdxeWs0M0Ewa3dLTFUrUFpMTmJGUjE4QzVYaXlwOVBENGxqOGdKUktvYSt4UTFxdlo2YlNlbEFlTEs4ZXhOcDJlNmlUZjUrdG5OWVdFYzFRdz0ifQ.MEQCIC7TYchmJSCQ6NexDAFoalCSvSintvc5zOYvubrZk5d8AiB5CaHISKbKU64mw2IwxtzDtOrgyOnYSxgQtHg080nK8w; ENCODE_TOKENSID=TOKEN_eyJhbGciOiJFQ0RTQSIsInYiOiIxIn0.eyJleHAiOjE2MzU0MjY3NzEzNjcsImlkIjoiNzU2MjYwNjA5IiwiaWRjIjoic2hvdW1pbmciLCJ0aWQiOiI4RnN5T2lxWVBlZi94dk9Jd2Y4aWRIVHJJWjdxeWs0M0Ewa3dLTFUrUFpMTmJGUjE4QzVYaXlwOVBENGxqOGdKUktvYSt4UTFxdlo2YlNlbEFlTEs4ZXhOcDJlNmlUZjUrdG5OWVdFYzFRdz0ifQ.MEQCIC7TYchmJSCQ6NexDAFoalCSvSintvc5zOYvubrZk5d8AiB5CaHISKbKU64mw2IwxtzDtOrgyOnYSxgQtHg080nK8w; app_innerutm={"us":"gerenzhongxin","um":"hudongleyuan","uc":"zaoshuidaka","ut":"direct"}; referer=1632226413486 MmZZSlI0SmcrU1Foa2hscGF4UTFGdz09; app_utm={"utm_source":"direct","utm_medium":"direct","utm_campaign":"direct","utm_term":"direct"}; search_id=203cb193-bc04-4ce8-bcb6-13d7bfa9246e; Op_lvt_f18367c55fd7569d9000cd9986846577=1633923736; Op_lpvt_f18367c55fd7569d9000cd9986846577=1633923764; sensorsdata2015jssdkcross=%7B%22distinct_id%22%3A%22Ni9pOTdoTDU4aFNNUGpZZEhYamkyQT09%22%2C%22%24device_id%22%3A%2217aeff8d565215-039c3d0d32baa3-4a795343-288000-17aeff8d566242%22%2C%22props%22%3A%7B%22%24latest_referrer%22%3A%22%22%2C%22%24latest_traffic_source_type%22%3A%22%E7%9B%B4%E6%8E%A5%E6%B5%81%E9%87%8F%22%2C%22%24latest_search_keyword%22%3A%22%E6%9C%AA%E5%8F%96%E5%88%B0%E5%80%BC_%E7%9B%B4%E6%8E%A5%E6%89%93%E5%BC%80%22%2C%22%24latest_utm_source%22%3A%22scene_2%22%2C%22%24latest_utm_medium%22%3A%22direct%22%2C%22%24latest_utm_campaign%22%3A%22direct%22%2C%22%24latest_utm_term%22%3A%22direct%22%7D%2C%22first_id%22%3A%22Ni9pOTdoTDU4aFNNUGpZZEhYamkyQT09%22%7D; section_id=null; scene_id=null; exp_id=null; strategy_id=null; retrieve_id=null; log_id=null; experiment_id=4180_1007_-181_160_2_477_74_-105_703_-709_3_1_250_72_2_2_136_36; TOKENSID=TOKEN_eyJhbGciOiJFQ0RTQSIsInYiOiIxIn0.eyJleHAiOjE2MzcxNTU4Mjc0MzQsImlkIjoiNzU2MjYwNjA5IiwiaWRjIjoic2hvdW1pbmciLCJ0aWQiOiI4RnN5T2lxWVBlZi94dk9Jd2Y4aWRIVHJJWjdxeWs0M0Ewa3dLTFUrUFpMTmJGUjE4QzVYaXlwOVBENGxqOGdKVlo5RXMva3hkSjdhK05sM0lId0JpS3NQNFJ4dS9IMFJMSmY5czNMQllTRT0ifQ.MEQCIBP_NJHG0q57vu2nubQIfo1Q-fE9RxkzEEE9Zjdd748WAiBysZUCkva8pHdGOUYkylpimpJece4WfOM_EuR9kS4lIQ; ENCODE_TOKENSID=TOKEN_eyJhbGciOiJFQ0RTQSIsInYiOiIxIn0.eyJleHAiOjE2MzcxNTU4Mjc0MzQsImlkIjoiNzU2MjYwNjA5IiwiaWRjIjoic2hvdW1pbmciLCJ0aWQiOiI4RnN5T2lxWVBlZi94dk9Jd2Y4aWRIVHJJWjdxeWs0M0Ewa3dLTFUrUFpMTmJGUjE4QzVYaXlwOVBENGxqOGdKVlo5RXMva3hkSjdhK05sM0lId0JpS3NQNFJ4dS9IMFJMSmY5czNMQllTRT0ifQ.MEQCIBP_NJHG0q57vu2nubQIfo1Q-fE9RxkzEEE9Zjdd748WAiBysZUCkva8pHdGOUYkylpimpJece4WfOM_EuR9kS4lIQ; s_channel=oppo_appstore; s_version=300004; utm_source=direct; utm_medium=direct; utm_campaign=direct; utm_term=direct; app_param={"model":"RMX3366","brand":"realme","rom":"ColorOS","guid":"2dc5403b7490dc50a4a4e6472e91bb94cffe4e1736b249926ae7d99bdde0d2fc","ouid":"2A2B7AA03E9145C98F4E9386433F3DE1b3787f2fbd48b8d098b85408af06c4c5","duid":"3B9B202D85D64B5B8A8D47AAC162F4541923D0E010BF8E31FEC2F6318DF741B7","udid":"2dc5403b7490dc50a4a4e6472e91bb94cffe4e1736b249926ae7d99bdde0d2fc","apid":"","sa_device_id":"2dc5403b7490dc50a4a4e6472e91bb94cffe4e1736b249926ae7d99bdde0d2fc","romVersion":"V11.2","apkPkg":"com.oppo.store"}; acw_tc=2760820a16347263194273057e56f2dda282d6f626cc8ebb7e90dadeb205e4; oppostore_rsa_key=MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAJCYMLNhFBtDcbb72YZVDm%2FFG3m3oR4kU8f7JgvAmhI%2FlQvqhYczoJz8QZU30ml0nvtO2dB%2FfcqTEW9RyUhw8jUCAwEAAQ%3D%3D; app_innerutm={"us":"shouye","um":"icon","uc":"lingquanzhongxin","ut":"7"}; us=shouye; um=icon; uc=lingquanzhongxin; ut=7\n'
Traceback (most recent call last):
File "C:\Users\12995\Desktop\HeytapTask-main\main.py", line 333, in
main("","")
File "C:\Users\12995\Desktop\HeytapTask-main\main.py", line 306, in main
HT_cookies = users.get("config","cookies")
AttributeError: 'NoneType' object has no attribute 'get'
Process finished with exit code 1
![Uploading ~I$4739_R{A)6(}{X~3TDE.png…
`
能不能增加抽奖的
~~
def sendDing(webhook,secret):
try:
timestamp = str(round(time.time() * 1000))
secret_enc = secret.encode('utf-8')
string_to_sign = '{}\n{}'.format(timestamp, secret)
string_to_sign_enc = string_to_sign.encode('utf-8')
hmac_code = hmac.new(secret_enc, string_to_sign_enc, digestmod=hashlib.sha256).digest()
sign = urllib.parse.quote(base64.b64encode(hmac_code))
webhooks = webhook+"×tamp="+timestamp+"&sign="+sign
content = readFile('./log.txt')
data = {
'msgtype': 'markdown',
'markdown': {
'title': 'HeytapTask每日报表',
'text': content
}
}
headers = {
'Content-Type': 'application/json;charset=utf-8'
}
res = requests.post(webhooks,headers=headers,json=data)
res.encoding = 'utf-8'
res = res.json()
print('dinngTalk push : ' + res['errmsg'])
except Exception as e:
print('钉钉机器人推送异常,原因为: ' + str(e))
print(traceback.format_exc())
【每日签到失败】: {'code': 1000005, 'errorMessage': '签到失败!'}
BASE_DIR = os.path.dirname(os.path.abspath(__file__))
# 读取配置文件
userconfig.read(os.path.join(BASE_DIR, 'config.ini'),encoding="utf-8")
这样写不会导致在cron 中找不到config 文件.
代码中的我在cron 中会报错 是否还有其他更好的解决方法
希望增加一个早睡打卡
因腾讯云函数要 /tmp 目录才能读写文件,需将notify.py和main.py里面日记路径 ./log.txt 改成 ../../tmp/log.txt,再上传!
建议查看这个腾讯云函数文档:https://cloud.tencent.com/document/product/583/19805
执行方法的格式里面写的很清楚:文件名.函数入口 ,不用动代码
函数管理-函数代码-执行方法改成:main.main
任务几个请求的域名中是屏蔽非大陆IP的(请部署到广州、上海、北京、成都这几个区域内),否则无法正常执行!
未在函数配置变量设置 TZ=Asia/Shanghai 时区的,请把定时触发改成 自定义触发周期 在早上8点后执行!
不然签到会报错!例如每天8时10分0秒执行的Cron表达式为:0 10 8 * * * *
其他部署遇到的莫名其妙问题请自行善用各种搜索引擎解决!
请不要再 New issues !
多用户配置
【每日签到】: 错误,原因为: local variable 'qd' referenced before assignment
ck一般多少天失效啊,有大佬失效过吗
Tg通知推送异常,原因为: HTTPSConnectionPool(host='tgproxy.hwkxk.workers.dev', port=443): Max retries exceeded with url: /bot1869127132:AAHYkYdOZ7Eals9hKeMAI_lZZWeeVvgxga4/sendMessage?chat_id=641981595&text=HeytapTask%E6%AF%8F%E6%97%A5%E6%8A%A5%E8%A1%A8=%3D%3D%3D%3D+%E6%AC%A2%E5%A4%AA%E5%95%86%E5%9F%8E%E4%BB%BB%E5%8A%A1+%3D%3D%3D%3D%0A%E3%80%90%E7%99%BB%E5%BD%95%E6%88%90%E5%8A%9F%E3%80%91%3A+%E7%94%A8%E6%88%B701401971036%0A%E3%80%90%E6%AF%8F%E6%97%A5%E7%AD%BE%E5%88%B0%E3%80%91%3A+%E5%B7%B2%E7%BB%8F%E7%AD%BE%E5%88%B0%E8%BF%87%E4%BA%86%EF%BC%81%0A%E3%80%90%E6%AF%8F%E6%97%A5%E6%B5%8F%E8%A7%88%E5%95%86%E5%93%81%E3%80%91%3A+%E4%BB%BB%E5%8A%A1%E5%B7%B2%E5%AE%8C%E6%88%90%EF%BC%81%0A%E3%80%90%E6%AF%8F%E6%97%A5%E5%88%86%E4%BA%AB%E5%95%86%E5%93%81%E3%80%91%3A+%E4%BB%BB%E5%8A%A1%E5%B7%B2%E5%AE%8C%E6%88%90%EF%BC%81%0A%E3%80%90%E6%AF%8F%E6%97%A5%E7%82%B9%E6%8E%A8%E9%80%81%E3%80%91%3A+%E4%BB%BB%E5%8A%A1%E5%B7%B2%E5%AE%8C%E6%88%90%EF%BC%81%0A (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7935d1e3c8>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution',))
Traceback (most recent call last):
UnicodeEncodeError: 'latin-1' codec can't encode character '\uff1b' in position 47: ordinal not in range(256)
发生错误,原因为: Expecting value: line 1 column 1 (char 0)
【每日签到】: 已经签到过了!
【每日浏览任务】: 错误,原因为: 'NoneType' object is not iterable
【每日分享商品】: 错误,原因为: 'NoneType' object is not iterable
【每日推送消息】: 错误,原因为: 'NoneType' object is not iterable
这样是什么原因呢?
【每日签到失败】: {'code': 1000005, 'errorMessage': '签到失败!'}
【每日浏览商品】: 任务已完成!
【每日分享商品】: 任务已完成!
【每日点推送】: 任务已完成!
推送的时候可以指定接收者吗
欢太主题商城也能签到,两者积分叠加,两个签到能同时进行
我没有修改过main.py文件,就按着教程获取cookies运行后就出现这个问题了,有大佬帮忙解决下吗?谢谢!
[2021-10-20 19:03:30,954]:ERROR:1.请检查是否在目录下建立了config.ini Traceback (most recent call last): File "C:\Users\12995\Desktop\HeytapTask-main\main.py", line 333, in <module> main("","") File "C:\Users\12995\Desktop\HeytapTask-main\main.py", line 306, in main HT_cookies = users.get("config","cookies") AttributeError: 'NoneType' object has no attribute 'get'
Traceback (most recent call last):
File "main.py", line 164, in daily_viewgoods
for skuinfo in res['detail']:
KeyError: 'detail'
[2021-08-07 09:14:00,230]:ERROR:【每日浏览任务】: 错误,原因为: 'detail'
[2021-08-07 09:14:00,359]:INFO:【每日分享商品】: 任务已完成!
[2021-08-07 09:14:00,489]:INFO:【每日点推送】: 任务已完成!
返回结果:{"errorCode":-1,"errorMessage":"Invoking task timed out after 20 seconds","requestId":"dfffc64b-83d3-42cd-9eae-65c7c2e80565","statusCode":433}
日志:==== 欢太商城任务 ====
[2021-07-26 06:11:42,932]:INFO:==== 欢太商城任务 ====
【登录成功】: 用户01456796
[2021-07-26 06:11:42,932]:INFO:【登录成功】: 用户01456796
【每日签到】: 已经签到过了!
[2021-07-26 06:11:43,213]:INFO:【每日签到】: 已经签到过了!
正在浏览商品ID: 1955
正在浏览商品ID: 4075
正在浏览商品ID: 4874
Traceback (most recent call last):
File "main.py", line 332, in
main("","")
File "main.py", line 308, in main
client = get_infouser(HT_cookies,HT_UserAgent)
File "main.py", line 53, in get_infouser
response = session.get('https://www.heytap.com/cn/oapi/users/web/member/info', headers=headers)
File "D:\Program Files\Python37\lib\site-packages\requests\sessions.py", line 543, in get
return self.request('GET', url, **kwargs)
File "D:\Program Files\Python37\lib\site-packages\requests\sessions.py", line 530, in request
resp = self.send(prep, **send_kwargs)
File "D:\Program Files\Python37\lib\site-packages\requests\sessions.py", line 643, in send
r = adapter.send(request, **kwargs)
File "D:\Program Files\Python37\lib\site-packages\requests\adapters.py", line 449, in send
timeout=timeout
File "D:\Program Files\Python37\lib\site-packages\urllib3\connectionpool.py", line 677, in urlopen
chunked=chunked,
File "D:\Program Files\Python37\lib\site-packages\urllib3\connectionpool.py", line 392, in _make_request
conn.request(method, url, **httplib_request_kw)
File "D:\Program Files\Python37\lib\http\client.py", line 1229, in request
self._send_request(method, url, body, headers, encode_chunked)
File "D:\Program Files\Python37\lib\http\client.py", line 1270, in _send_request
self.putheader(hdr, value)
File "D:\Program Files\Python37\lib\http\client.py", line 1202, in putheader
values[i] = one_value.encode('latin-1')
UnicodeEncodeError: 'latin-1' codec can't encode characters in position 2350-2354: ordinal not in range(256)
这是为什么
如题,拉库时会覆盖更改的config.ini,建议更改个名字
[2021-08-11 03:21:50,467]:INFO:【每日签到】: 已经签到过了!
KeyError: 'detail'
【每日浏览任务】: 错误,原因为: 'detail'
[2021-08-11 03:21:51,693]:ERROR:【每日浏览任务】: 错误,原因为: 'detail'
建议作者恢复抽奖,抽奖不中好像是因为抽奖有专门的ck的
可以看看这个视频https://wwi.lanzoui.com/ipPDXu9ek5i
作者大大留个收款码吧,更新也挺不容易的😁也希望能增加一些长期活动的抽奖功能
经过对cookie的解密,发现失效时间是一个月 exp=...
INFO:【每日签到成功】: 积分+5,签到礼:耳 机优惠券
Traceback (most recent call last):
File "/data/data/com.termux/files/home/downloads/HeytapTask-main/main.py", line 157, in daily_viewgoods
for data in res:
TypeError: 'NoneType' object is not iterable
[2021-09-12 ]:ERROR:【每日浏览任务】: 错误,原因为: 'NoneType' object is not iterable
Traceback (most recent call last):
File "/data/data/com.termux/files/home/downloads/HeytapTask-main/main.py", line 204, in daily_sharegoods
for data in res:
TypeError: 'NoneType' object is not iterable
[2021-09-12]:ERROR:【每日分享商品】: 错误,原因为: 'NoneType' object is not iterable
Traceback (most recent call last):
File "/data/data/com.termux/files/home/downloads/HeytapTask-main/main.py", line 245, in daily_viewpush
for data in res:
TypeError: 'NoneType' object is not iterable
[2021-09-12 ]:ERROR:【每日推送消息】: 错误,原因为: 'NoneType' object is not iterable
Traceback (most recent call last):
File "/var/user/main.py", line 164, in daily_viewgoods
for skuinfo in res['detail']:
KeyError: 'detail'
【每日浏览任务】: 错误,原因为: 'detail'
[2021-08-07 00:00:05,181]:ERROR:【每日浏览任务】: 错误,原因为: 'detail'
START RequestId:7326b802-f981-4734-b4e5-c619e435c199
ERROR RequestId:7326b802-f981-4734-b4e5-c619e435c199 Result:{"errorCode":-1,"errorMessage":"Traceback (most recent call last):\n File "/var/runtime/python3/bootstrap.py", line 133, in init_handler\n func_handler = get_func_handler(file.rsplit(".", 1)[0], func)\n File "/var/runtime/python3/bootstrap.py", line 160, in get_func_handler\n return getattr(mod, fname)\nAttributeError: module 'main' has no attribute 'main_handler'","statusCode":443}
END RequestId:7326b802-f981-4734-b4e5-c619e435c199
Report RequestId:7326b802-f981-4734-b4e5-c619e435c199 Duration:0ms Memory:128MB MemUsage:0.000000MB
Traceback (most recent call last): File "/web/HeytapTask/main.py", line 332, in <module> main("","") File "/web/HeytapTask/main.py", line 305, in main HT_cookies = users.get("config","cookies") File "/usr/lib/python3.7/configparser.py", line 780, in get d = self._unify_values(section, vars) File "/usr/lib/python3.7/configparser.py", line 1146, in _unify_values raise NoSectionError(section) from None configparser.NoSectionError: No section: 'config'
我无论是直接复制,还是只填写sa_distinct_id=、TOKENSID=、ENCODE_TOKENSI=、app_param=、 这几项,都报错,不知道出错在哪里。
早睡打卡能有30积分左右realme积分大乱斗里有四个任务,一共有20积分
任务中心里面的realme积分大乱斗抽奖,中奖率很高,经常抽到50积分,可以加一下
更换了两次Cookies,,是将完整的复制进去的,不清楚这个报错的原因。
填充脚本需要的参数后登录显示
[2021-09-06 00:57:46,417]:INFO:【登录失败】: auth token is empty
[2021-08-10 15:14:40,581]:INFO:【每日签到失败】: {'code': 1000005, 'errorMessage': '签到失败!'}
Traceback (most recent call last):
File "C:\Users\hys\Desktop\HeytapTask-main\main.py", line 157, in daily_viewgoods
for data in res:
TypeError: 'NoneType' object is not iterable
Traceback (most recent call last):
File "HeytapTask.py", line xxx, in daily_viewpush
if qd['completeStatus'] == 0:
UnboundLocalError: local variable 'qd' referenced before assignment
【每日签到】: 错误,原因为: local variable 'qd' referenced before assignment
没时间的话,可否请教一下,大概的思路。我去研究研究
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.