Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/359.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python JSONDecodeError:期望值:第6行第1列(字符5)_Python_Json - Fatal编程技术网

Python JSONDecodeError:期望值:第6行第1列(字符5)

Python JSONDecodeError:期望值:第6行第1列(字符5),python,json,Python,Json,我不知道我做错了什么,但这是我得到的“获取数据”请求的回溯。使用Python3.6/Jupyter。非常感谢您的帮助: JSONDecodeError回溯(最近一次调用) 在里面 1#获取费城数据 ---->2 phila_数据=获取phila_数据() 在get_phila_data()中 2网址:https://github.com/tjh7019/Capstone_Week_4/blob/master/incidents_2019.csv' 3响应=请求。获取(url) ---->4返回r

我不知道我做错了什么,但这是我得到的“获取数据”请求的回溯。使用Python3.6/Jupyter。非常感谢您的帮助:

JSONDecodeError回溯(最近一次调用)
在里面
1#获取费城数据
---->2 phila_数据=获取phila_数据()
在get_phila_data()中
2网址:https://github.com/tjh7019/Capstone_Week_4/blob/master/incidents_2019.csv'
3响应=请求。获取(url)
---->4返回response.json()
5#所有数据均显示在功能标签中
6个特征=分别['features']
/json中的opt/conda/envs/Python36/lib/python3.6/site-packages/requests/models.py(self,
**kwargs)
895已使用。
896通行证
-->897返回complexjson.load(self.text,**kwargs)
898
899@property
/加载(s、编码、cls、,
对象挂钩,解析浮点数,解析整数,解析常数,对象挂钩,**千瓦)
352 parse_int为无,parse_float为无,且
353 parse_常量为None且对象_pairs_hook为None且非kw):
-->354返回\u默认\u解码器。解码
355如果cls为无:
356 cls=JSONDecoder
/解码中的opt/conda/envs/Python36/lib/python3.6/json/decoder.py(self,s,_w)
337
338         """
-->339 obj,end=self.raw\u decode(s,idx=\u w(s,0.end())
340 end=_w(s,end).end()
341如果结束!=长度:
/原始解码中的opt/conda/envs/Python36/lib/python3.6/json/decoder.py(self、s、idx)
355 obj,end=自扫描一次(s,idx)
356除了停止迭代作为错误:
-->357将JSONDecodeError(“预期值”,s,err.value)从None提升
358返回obj,结束
JSONDecodeError:期望值:第6行第1列(字符5)

如果需要,我可以发送.csv;我只是不太确定从哪里开始修复此问题。

您正在向服务器发出请求,响应为text/HTML。 请求库中的.json()用于将json转换为字典,由于没有收到json,因此会出现解码错误

看看.json文档:

在您的情况下,您可以使用GitHub的原始链接来获取.csv文件的内容

https://raw.githubusercontent.com/tjh7019/Capstone_Week_4/master/incidents_2019.csv
获取内容后,可以将其作为CSV加载。

请提供一个。您是否进行过任何调试?我建议您阅读。