爬取某东脚本
jd_seckill = JdSeckill()
choice_function = input('请选择:')
if choice_function == '1':
jd_seckill.reserve()
elif choice_function == '2':
jd_seckill.seckill_by_proc_pool()
else:
print('没有此功能')
sys.exit(1)
Traceback (most recent call last):
File "D:\Anaconda\lib\json\decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
Process finished with exit code 1
那肯定是scan_once函数出错了,查函数内容
你把json.raw_decode 源码贴出来干啥。。
贴你代码报错的地方呀
很经典的报错,json数据没拿到或者解析错误就会报这种,你先看你之前的数据能不能拿到print一下