python - 从此输出中刮取值
问题描述
晚上好,
我想从这个输出中刮出一个“价值”:
{
"checkout":
{
"completed_at": null,
"created_at": "2020-02-27T00:32:40+01:00",
"currency":"EUR",
"presentment_currency":"EUR",
"customer_id":2929596792912,
"customer_locale":"de"
...
等等....
我的尝试:
import json
Json = json.loads(info.text)
currency= Json1.get("currency")
print(currency
但我只是None
在打印答案时得到
解决方案
一旦你使用json
库解析了输入,你就有了一个 python 字典。
get("currency")
返回的原因None
是因为该键currency
不存在于您的字典的顶层。
如果你试试
currency = Json.get("checkout").get("currency")
你应该得到价值EUR
推荐阅读
- javascript - 带有文本输入选项的 JS 交互式测验
- javascript - eslint 错误 'reject' 已定义但从未使用 no-unused-vars
- android - 将电话间隙复制到本机 ios 和 android 应用程序问题
- stored-procedures - 接受用户输入并设置分配给变量 PL/SQL
- typescript - 订阅错误未命中 HttpClient 调用
- c# - 围绕点旋转位图并使该点成为新中心
- javascript - 在列表元素中添加输入元素
- angular - ng2-select2 禁用默认值
- java - 为什么我们在 Spring Boot 中需要原型作用域
- .net-core - dotnet core TopShelf Windows 服务无法启动