python - 如何在 Python 中删除字符串的第一部分和最后一部分?
问题描述
我怎样才能从这样的字符串(json)中删除之前的所有内容,包括第一个 [
和后面的所有内容,包括Python的最后一个? ]
{
"Customers": [
{
"cID": "w2-502952",
"soldToId": "34124"
},
...
...
],
"status": {
"success": true,
"message": "Customers: 560",
"ErrorCode": ""
}
}
我想至少只有
{
"cID" : "w2-502952",
"soldToId" : "34124",
}
...
...
解决方案
字符串操作不是做到这一点的方法。您应该将 JSON 解析为 Python 并使用正常的数据结构访问提取相关数据。
obj = json.loads(data)
relevant_data = obj["Customers"]
推荐阅读
- python - Python DataFrame - 从行值创建索引
- ms-access - 向父表单添加新记录时子表单出现问题
- sap-erp - SAP S/4HANA 本地 REST API
- ios - 覆盖基本 iOS 手势
- javascript - 如何在其中使用带有 React 组件的变量?
- macos - Flutter MacOS 获取 CMD 的 LogicalKeyboardKey
- javascript - 在缓存类型策略中添加嵌套字段 - Apollo v3
- android - EditText从Android中的对话框中消失
- arrays - 在 MASM 8086 程序集中读取多个文件
- python - 列表中所有可能的数字组合