问题标签 [python-jsons]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
145 浏览

python - 如何访问 Google 距离 API JSON 有效负载中“距离”的值?(获取 KeyError)

我是使用 Google 距离矩阵 API 的新手,我不断收到以下错误“KeyError:'距离'”,而不是距离值。类似问题的所有解决方案似乎都符合我正在使用的代码,其中列表“行”和“元素”中的第一项使用索引 [0] 访问,然后是“距离”和“值”项像字典一样访问。

这是相关的代码块:

这是我期望的 JSON 有效负载的格式:

0 投票
1 回答
157 浏览

python - django如何将请求json字符串转换为对象来处理它

我从网页收到这个 json 响应


数据=%7B%22header%22%3A%22%7B%5C%22salno%5C%22%3A%5C%220%5C%22%2C%5C%22saldt%5C%22%3A%5C%22Wed+Jul +28+2021+00%3A33%3A40+GMT%2B0530+(印度+标准+时间)%5C%22%2C%5C%22soldto%5C%22%3A%5C%22%5C%22%2C%5C% 22remark%5C%22%3A%5C%22%5C%22%2C%5C%22totqty%5C%22%3A310%2C%5C%22subtot%5C%22%3A20251%7D%22%2C%22details%22% 3A%22%5B%7B%5C%22status%5C%22%3A%5C%22旧修改%5C%22%2C%5C%22saldtlid%5C%22%3A%5C%221%5C%22%2C% 5C%22itemnm%5C%22%3A%5C%22item1%5C%22%2C%5C%22qty%5C%22%3A%5C%2218%5C%22%2C%5C%22rate%5C%22%3A% 5C%2212.00%5C%22%2C%5C%22amount%5C%22%3A%5C%22216.00%5C%22%7D%2C%7B%5C%22status%5C%22%3A%5C%22new-record% 5C%22%2C%5C%22saldtlid%5C%22%3A%5C%22-10%5C%22%2C%5C%22itemnm%5C%22%3A%5C%22new+item%5C%22%2C% 5C%22qty%5C%22%3A%5C%2210%5C%22%2C%5C%22rate%5C%22%3A%5C%2210.00%5C%22%2C%5C%22amount%5C%22%3A% 5C%22100.00%5C%22%7D%5D%22%7D&csrfmiddlewaretoken=q1ortMN1jyzBIJVn6qOREBLiNr3Lc7njhvI24lT93gLb5VNzWutot0qDeNvlyY5d


实际对象包含发票信息和一个 csrfmiddlewaretoken 发票数据有 1 个标题 dict 对象和多个详细 dict 数组 如何将上述转换为 python 对象以便我可以处理它

0 投票
1 回答
18 浏览

json - 如何访问嵌套的 json 数据?

如何world_population使用 python 访问以下 json 数据中的关键数据?

0 投票
2 回答
45 浏览

python - 在 Python 中将 JSON 文件转换为数据框

我有一个具有 JSON 结构的文本文件,我想将其转换为数据框。

JSON 文件包括几个这样的 JSON 字符串:

{'cap': {'english': 0.1000, 'universal': 0.225}, 'display_scores': {'english': {'astroturf': 0.5, 'fake_follower': 0.8, 'financial': 0.2, 'other' :1.8,“整体”:1.8,“self_declared”:0.0,“垃圾邮件发送者”:0.2},“通用”:{“astroturf”:0.4,“fake_follower”:0.2,“财务”:0.2,“其他”:0.4 , '整体': 0.8, 'self_declared': 0.0, 'spammer': 0.0}}, 'raw_scores': {'english': {'astroturf': 0.1, 'fake_follower': 0.16, '财务': 0.05, '其他':0.35,'整体':0.35,'self_declared':0.0,'垃圾邮件发送者':0.04},'通用':{'astroturf':0.07,'fake_follower':0.03,'财务':0.05,'其他':0.09,'整体':0.16,'self_declared':0.0,'垃圾邮件发送者':0.01}},'用户':{'majority_lang':'de','user_data':{'id_str':'123456' , 'screen_name': 'beispiel01'}}}

但是,显然 json.loads 或 append 命令有问题,因为当我调用它时, tweets_data 是空的。

你有想法吗?

0 投票
0 回答
83 浏览

python - json.decoder.JSONDecodeError:预期值:第 3 行第 1 列(字符 4)

我编写了一个脚本,该脚本正在访问 Azure DevOps API 并从中获取 API 响应。该脚本是本地机器上的工作文件,但是当我尝试从 Azure 管道运行相同的脚本时,它给了我错误。

这是我的脚本:

我什么都试过了。就像改变获得响应的方式但没有运气一样。

请提出一些建议。该代码在本地计算机上运行良好,但不适用于 Azure 代理上的管道。

0 投票
3 回答
451 浏览

python - 相当于 Go Struct 和 Unmarshal 的 Python

所以我正在使用 Python 中的一些 JSON 数据。它基本上是一个 API 的包装器,虽然我想对我的值进行点访问data.size,但我已经做了一些研究,但我找不到想要的结果。

json.loads用来解析我的数据,所以我尝试了对象挂钩,但这不是我想要的。

这是我要复制的示例 Go 代码。

我在 Python 中的结果相似,但它们是同一类的实例。我的目标是能够解析嵌套的字典,并且我希望能够定义哪个字典分配给哪个对象……不确定你是否理解,但有适合你的 Go 代码。

0 投票
1 回答
98 浏览

python - 加载带有双引号的 json

我正在尝试解析其中包含双引号的 JSON 字符串:

当我尝试使用以下语句加载此 JSON 时

它引发以下异常:

据我了解,这是由于 JSON 中 123 左右的双引号引起的。另外,我也尝试用其他一些东西替换 \" (反斜杠引号),但都是徒劳的

因为它还替换了键和值周围的双引号

我无法更改输入字符串中的任何内容。这来自一个 API。任何帮助将不胜感激,我已经坚持了很长时间。提前致谢...

0 投票
1 回答
46 浏览

python - 如何从 python 函数的 JSON 文件中获取值

好的,这就是我设置 JSON 文件的方法:

这将在 json 文件中打印: {"581457749724889102": {"type": "Warning", "mod": 581457749724889102, "date": "04/12/2021 18:52:28", "caseid": "f59427df-552a-11ec-8dfd-e03f49c55de5"}}

现在,我尝试这样做:

但这对我没有帮助,它不会返回任何错误(我放了一个 except 会在之后打印错误)。我假设我没有正确获得 id 对象。

0 投票
0 回答
46 浏览

python - 在 Python Dash 示例中将时间戳列添加到输出表

我正在尝试将时间戳列添加到此 Python Dash 示例中显示的表中:

https://github.com/plotly/dash-sample-apps/blob/main/apps/dash-image-annotation/app.py

目的是为每个创建的对象设置一个时间戳。

到目前为止,我设法:

  1. 在输出表中新建一列(Github 代码第 48 行)

  2. 尝试通过将其添加到“modify_table_entries”函数(Github 代码中的第 466 行)来附加时间戳:

这仅给了我输出表中第一个条目的时间戳:

在此处输入图像描述

然而,我现在尝试了几天。我相信我必须在代码的这个函数中以某种方式将时间戳附加到每个创建的对象:

任何帮助深表感谢!

0 投票
1 回答
217 浏览

python - Python 脚本因 ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer')) 而失败

我和你们中的许多人有类似的问题,但无法解决。我正在生成一个在我的 VirtualBox Linux 7.3 和 7.9 上运行良好的自执行文件,但是当我尝试在其他地方(在其他 Linux 服务器上)运行它时,我得到以下输出:

我的帖子构造函数如下所示:

你能告诉我我到底需要在哪里寻找它吗?我是否有多个问题正在努力解决?非常感谢,马里奥