qinglong-sign
qinglong-sign copied to clipboard
json格式没错,但是会报错
开始执行... 2024-03-06 16:30:32
Traceback (most recent call last):
File "/ql/data/scripts/copartner.py", line 176, in
执行结束... 2024-03-06 16:30:32 耗时 1 秒
开始执行... 2024-03-06 16:33:50
Traceback (most recent call last):
File "/ql/data/scripts/copartner.py", line 178, in
执行结束... 2024-03-06 16:33:51 耗时 1 秒
开始执行... 2024-03-06 16:33:50
Traceback (most recent call last): File "/ql/data/scripts/copartner.py", line 178, in res = Copartner(_check_item).main() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/ql/data/scripts/copartner.py", line 153, in main music_data, user_name = self.valid(session) ^^^^^^^^^^^^^^^^^^^ File "/ql/data/scripts/copartner.py", line 127, in valid data = content.json() ^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/requests/models.py", line 900, in json return complexjson.loads(self.text, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/json/init.py", line 346, in loads return _default_decoder.decode(s) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/json/decoder.py", line 337, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/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)
执行结束... 2024-03-06 16:33:51 耗时 1 秒
你把你的json数据放到https://www.bejson.com/里面校验一下看看是否正常..
开始执行... 2024-03-06 16:33:50
回溯(最近的调用最后):文件"/ql/data/scripts/copartner.py",第178行,在res=Copartner(_check_item).main()^^^^^^^^^^^^^^^^^^^^^^^^^^^文件"/ql/data/scripts/copartner.py",第153行,在主music_data中,user_name=self.efficiency(session)^^^^^^^^^^^^^^^^^^^^^^文件"/ql/data/scripts/copartner.py",第127行,在有效数据=content.json()^^^^^^^^^^^^^^文件"/usr/local/lib/python3.11/site-packages/requests/models.py",第900行,json返回Complexjson.loads(self.text,**kwargs)^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^文件"/usr/local/lib/python3.11/json/初始化.py",第346行,在加载中返回_default_decoder.decode(s)^^^^^^^^^^^^^^^^文件"/usr/local/lib/python3.11/json/decoder.py",第337行,在decode obj中,end=self.raw_decode(s,idx=_w(s,0).end())^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^py",第355行,在Raw_decode中引发JSONDecodeError("期望值",s,err.value)from None json.decoder.JSONDecodeError:需要值:第1行第1列(字符0)
执行结束... 2024-03-06 16:33:51 耗时 1 秒
你把你的json数据放到https://www.bejson.com/里面校验一下看看是否正常..
检验是正确的
开始执行... 2024-03-06 16:33:50
回溯(最近的调用最后):文件"/ql/data/scripts/copartner.py",第178行,在res=Copartner(_check_item).main()^^^^^^^^^^^^^^^^^^^^^^^^^^^文件"/ql/data/scripts/copartner.py",第153行,在主music_data中,user_name=self.efficiency(session)^^^^^^^^^^^^^^^^^^^^^^文件"/ql/data/scripts/copartner.py",第127行,在有效数据=content.json()^^^^^^^^^^^^^^文件"/usr/local/lib/python3.11/site-packages/requests/models.py",第900行,json返回Complexjson.loads(self.text,**kwargs)^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^文件"/usr/local/lib/python3.11/json/初始化.py",第346行,在加载中返回_default_decoder.decode(s)^^^^^^^^^^^^^^^^文件"/usr/local/lib/python3.11/json/decoder.py",第337行,在decode obj中,end=self.raw_decode(s,idx=_w(s,0).end())^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^py",第355行,在Raw_decode中引发JSONDecodeError("期望值",s,err.value)from None json.decoder.JSONDecodeError:需要值:第1行第1列(字符0)
执行结束... 2024-03-06 16:33:51 耗时 1 秒
你把你的json数据放到https://www.bejson.com/里面校验一下看看是否正常..
检验是正确的
你的青龙版本和config文件的路径都是啥
开始执行... 2024-03-06 16:33:50
回溯(最近的调用最后):文件"/ql/data/scripts/copartner.py",第178行,在res=Copartner(_check_item).main()^^^^^^^^^^^^^^^^^^^^^^^^^^^文件"/ql/data/scripts/copartner.py",第153行,在主music_data中,user_name=self.efficiency(session)^^^^^^^^^^^^^^^^^^^^^^文件"/ql/data/scripts/copartner.py",第127行,在有效数据=content.json()^^^^^^^^^^^^^^文件"/usr/local/lib/python3.11/site-packages/requests/models.py",第900行,json返回Complexjson.loads(self.text,**kwargs)^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^文件"/usr/local/lib/python3.11/json/初始化.py",第346行,在加载中返回_default_decoder.decode(s)^^^^^^^^^^^^^^^^文件"/usr/local/lib/python3.11/json/decoder.py",第337行,在decode obj中,end=self.raw_decode(s,idx=_w(s,0).end())^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^py",第355行,在Raw_decode中引发JSONDecodeError("期望值",s,err.value)from None json.decoder.JSONDecodeError:需要值:第1行第1列(字符0)
执行结束... 2024-03-06 16:33:51 耗时 1 秒
你把你的json数据放到https://www.bejson.com/里面校验一下看看是否正常..
检验是正确的
你的青龙版本和config文件的路径都是啥
v2.17.2 /root/ql/data/config
开始执行... 2024-03-06 16:33:50
回溯(最近的调用最后):文件"/ql/data/scripts/copartner.py",第178行,在res=Copartner(_check_item).main()^^^^^^^^^^^^^^^^^^^^^^^^^^^文件"/ql/data/scripts/copartner.py",第153行,在主music_data中,user_name=self.efficiency(session)^^^^^^^^^^^^^^^^^^^^^^文件"/ql/data/scripts/copartner.py",第127行,在有效数据=content.json()^^^^^^^^^^^^^^文件"/usr/local/lib/python3.11/site-packages/requests/models.py",第900行,json返回Complexjson.loads(self.text,**kwargs)^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^文件"/usr/local/lib/python3.11/json/初始化.py",第346行,在加载中返回_default_decoder.decode(s)^^^^^^^^^^^^^^^^文件"/usr/local/lib/python3.11/json/decoder.py",第337行,在decode obj中,end=self.raw_decode(s,idx=_w(s,0).end())^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^py",第355行,在Raw_decode中引发JSONDecodeError("期望值",s,err.value)from None json.decoder.JSONDecodeError:需要值:第1行第1列(字符0)
执行结束... 2024-03-06 16:33:51 耗时 1 秒
你把你的json数据放到https://www.bejson.com/里面校验一下看看是否正常..
检验是正确的
你的青龙版本和config文件的路径都是啥
v2.17.2 /root/ql/data/config
方便把你的json文件内容发出来看看吗,cookie记得删了
开始执行... 2024-03-06 16:33:50
回溯(最近的调用最后):文件"/ql/data/scripts/copartner.py",第178行,在res=Copartner(_check_item).main()^^^^^^^^^^^^^^^^^^^^^^^^^^^文件"/ql/data/scripts/copartner.py",第153行,在主music_data中,user_name=self.efficiency(session)^^^^^^^^^^^^^^^^^^^^^^文件"/ql/data/scripts/copartner.py",第127行,在有效数据=content.json()^^^^^^^^^^^^^^文件"/usr/local/lib/python3.11/site-packages/requests/models.py",第900行,json返回Complexjson.loads(self.text,**kwargs)^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^文件"/usr/local/lib/python3.11/json/初始化.py",第346行,在加载中返回_default_decoder.decode(s)^^^^^^^^^^^^^^^^文件"/usr/local/lib/python3.11/json/decoder.py",第337行,在decode obj中,end=self.raw_decode(s,idx=_w(s,0).end())^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^py",第355行,在Raw_decode中引发JSONDecodeError("期望值",s,err.value)from None json.decoder.JSONDecodeError:需要值:第1行第1列(字符0)
执行结束... 2024-03-06 16:33:51 耗时 1 秒
你把你的json数据放到https://www.bejson.com/里面校验一下看看是否正常..
检验是正确的
你的青龙版本和config文件的路径都是啥
v2.17.2 /root/ql/data/config
方便把你的json文件内容发出来看看吗,cookie记得删了
{ "MUSIC_COPARTNER": [ { "cookie": "" } ] }
开始执行... 2024-03-06 16:33:50
回溯(最近的调用最后):文件"/ql/data/scripts/copartner.py",第178行,在res=Copartner(_check_item).main()^^^^^^^^^^^^^^^^^^^^^^^^^^^文件"/ql/data/scripts/copartner.py",第153行,在主music_data中,user_name=self.efficiency(session)^^^^^^^^^^^^^^^^^^^^^^文件"/ql/data/scripts/copartner.py",第127行,在有效数据=content.json()^^^^^^^^^^^^^^文件"/usr/local/lib/python3.11/site-packages/requests/models.py",第900行,json返回Complexjson.loads(self.text,**kwargs)^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^文件"/usr/local/lib/python3.11/json/初始化.py",第346行,在加载中返回_default_decoder.decode(s)^^^^^^^^^^^^^^^^文件"/usr/local/lib/python3.11/json/decoder.py",第337行,在decode obj中,end=self.raw_decode(s,idx=_w(s,0).end())^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^py",第355行,在Raw_decode中引发JSONDecodeError("期望值",s,err.value)from None json.decoder.JSONDecodeError:需要值:第1行第1列(字符0)
执行结束... 2024-03-06 16:33:51 耗时 1 秒
你把你的json数据放到https://www.bejson.com/里面校验一下看看是否正常..
检验是正确的
你的青龙版本和config文件的路径都是啥
v2.17.2 /root/ql/data/config
方便把你的json文件内容发出来看看吗,cookie记得删了
{ "MUSIC_COPARTNER": [ { "cookie": "" } ] }
这个界面截图我看看..
哦,我一直在看第一张图.. 报错的应该是后边.. 跟配置文件没关系.. 应该是你不是音乐合伙人 所以获取数据的时候错了..
哦,我一直在看第一张图.. 报错的应该是后边.. 跟配置文件没关系.. 应该是你不是音乐合伙人 所以获取数据的时候错了..
捏?我是合伙人
脚本里面这个路径加个data试试, /ql/data/config/sg_check.json
可以了,谢谢