嵌套字典如何取值?

python基础不牢,遇到个嵌套字典,想取其中一个键值。不知该如何提取,尝试对此都失败。

E:>python text.py
<class ‘dict’>
{‘txt1’: ‘

美丽生态,2023年7月28日涨停,–。涨停原因为新型城镇化+园林绿化+基建+煤炭。该股近1年共涨停2次。

‘, ‘涨停揭秘’: [{‘date’: {‘value’: ‘2023-07
-25 09:43:21.0’, ‘key’: ‘time’}, ‘uid’: {‘value’: ‘67c601c9a90dff8b’, ‘key’: ‘uid’}, ‘show_detail’: ‘news.10jqka.com.cn/20230725/c649142...‘, ‘source’: {‘value’: ‘快讯’, ‘key’:
‘source’}, ‘title’: {‘value’: ‘新型城镇化个股异动’, ‘key’: ‘title’}, ‘content’: {‘value’: ‘1、公司主营业务为工程施工、园林绿化及环境综合整治。公司的主要产品有市政工程、公路工程、房屋建筑工程
施工。 \n2、公司以市政基础设施建设、建筑施工为核心业务,以工程总承包、施工总承包、PPP 模式、专业工程分包等为主要经营模式。 \n3、2021 年 10 月,公司子公司美丽生态建设、 福建金函达跃建设工程有
限公司与山西鼎盛伟业建设工程有限公司签署了《土默特右旗高源矿业有限责任公司高源煤矿一采区承包合同》,合同总价 13.5 亿元人民币(不含税金额) ,合同期限为 2 年。’, ‘key’: ‘abstract’}}], ‘历史涨
停回测’: nextDayWinRate daysForSaleStrategy maxAverageIncome endDate maxWinRateDays query maxWinRate totalTradeTimes nextDayAverageIncome startDate maxAverageIncomeDays
0 1 1,2,3,4,5,6,7,8,9,10 0.032491 20230730 1 000010涨停 1 1 0.028881 20220730 3, ‘涨停原因
类别’: date keyword list
0 2023.07.28 新型城镇化+园林绿化+基建+煤炭 [{‘uid’: ‘67c601c9a90dff8b’, ‘db_id’: ‘504111’…
1 2023.07.25 新型城镇化+园林绿化+基建+煤炭 [{‘uid’: ‘67c601c9a90dff8b’, ‘db_id’: ‘503980’…, ‘更多涨停股,更多投资机会’: [{‘股票简称’: ‘天晟新材’, ‘涨停原因类别[20230728]’: ‘证券+OLED+高
分子发泡材料’, ‘涨停’: ‘涨停’, ‘上市交易日天数[20230728]’: ‘3040’, ‘时间区间’: 20230728, ‘股票代码’: ‘300169.SZ’, ‘涨跌幅:前复权’: ‘20.04264392’}, {‘股票简称’: ‘威士顿’, ‘涨停原因类别[202307
28]’: ‘互联网金融+工业软件+烟草+次新股’, ‘涨停’: ‘涨停’, ‘上市交易日天数[20230728]’: ‘26’, ‘时间区间’: 20230728, ‘股票代码’: ‘301315.SZ’, ‘涨跌幅:前复权’: ‘20.00729528’}, {‘股票简称’: ‘森赫
股份’, ‘涨停原因类别[20230728]’: ‘新型城镇化+电梯+人脸识别+一带一路’, ‘涨停’: ‘涨停’, ‘上市交易日天数[20230728]’: ‘457’, ‘时间区间’: 20230728, ‘股票代码’: ‘301056.SZ’, ‘涨跌幅:前复权’: ‘20’}
, {‘股票简称’: ‘财富趋势’, ‘涨停原因类别[20230728]’: ‘金融科技+国产软件+人工智能’, ‘涨停’: ‘涨停’, ‘上市交易日天数[20230728]’: ‘791’, ‘时间区间’: 20230728, ‘股票代码’: ‘688318.SH’, ‘涨跌幅:
前复权’: ‘20’}, {‘股票简称’: ‘指南针’, ‘涨停原因类别[20230728]’: ‘互联网券商+金融信息服务+大数据’, ‘涨停’: ‘涨停’, ‘上市交易日天数[20230728]’: ‘898’, ‘时间区间’: 20230728, ‘股票代码’: ‘30080
3.SZ’, ‘涨跌幅:前复权’: ‘19.99176446’}, {‘股票简称’: ‘水羊股份’, ‘涨停原因类别[20230728]’: ‘化妆品+医美+毛发医疗+半年报增长’, ‘涨停’: ‘涨停’, ‘上市交易日天数[20230728]’: ‘1326’, ‘时间区间’:
20230728, ‘股票代码’: ‘300740.SZ’, ‘涨跌幅:前复权’: ‘19.98734978’}, {‘股票简称’: ‘天风证券’, ‘涨停原因类别[20230728]’: ‘证券+期货+国企改革’, ‘涨停’: ‘涨停’, ‘上市交易日天数[20230728]’: ‘1161
‘, ‘时间区间’: 20230728, ‘股票代码’: ‘601162.SH’, ‘涨跌幅:前复权’: ‘10.15384615’}, {‘股票简称’: ‘冠城大通’, ‘涨停原因类别[20230728]’: ‘房地产+氢能源+锂电池+扁线电机’, ‘涨停’: ‘涨停’, ‘上市交
易日天数[20230728]’: ‘6362’, ‘时间区间’: 20230728, ‘股票代码’: ‘600067.SH’, ‘涨跌幅:前复权’: ‘10.13513514’}, {‘股票简称’: ‘国创高新’, ‘涨停原因类别[20230728]’: ‘房地产服务+沥青+数据中心+腾讯
云’, ‘涨停’: ‘涨停’, ‘上市交易日天数[20230728]’: ‘3246’, ‘时间区间’: 20230728, ‘股票代码’: ‘002377.SZ’, ‘涨跌幅:前复权’: ‘10.13071895’}, {‘股票简称’: ‘中原证券’, ‘涨停原因类别[20230728]’: ‘
证券+数据交易中心+国企改革’, ‘涨停’: ‘涨停’, ‘上市交易日天数[20230728]’: ‘1597’, ‘时间区间’: 20230728, ‘股票代码’: ‘601375.SH’, ‘涨跌幅:前复权’: ‘10.12658228’}]}

我只想提取’content’: {‘value’:的值。 谢谢

讨论数量: 5
Jason990420
res = {
    'txt1': '<p><span style="font-size:16px">美丽生态,今天涨停,封板结构较好。涨停原因为新型城镇化+园林绿化+基建+煤炭。该股近1年共涨停3次。</span></p>',
    '涨停揭秘':
        [
            {
                'date':
                    {
                        'value': '2023-07-25 09:43:21.0',
                        'key': 'time',
                    },
                'uid':
                    {
                        'value': '67c601c9a90dff8b',
                        'key': 'uid',
                    },
                'show_detail': 'http://news.10jqka.com.cn/20230725/c649142988.shtml',
                'source':
                    {
                        'value': '快讯',
                        'key': 'source',
                    },
                'title':
                    {
                        'value': '新型城镇化个股异动',
                        'key': 'title',
                    },
                'content':
                    {
                        'value': '1、公司主营业务为工程施工、园林绿化及环境综合整治。公司的主要产品有市政工程、公路工程、房屋建筑工程施工。 \n2、公司以市政基础设施建设、建筑施工为核心业务,以工程总承包、施工总承包、PPP 模式、专业工程分包等为主要经营模式。 \n3、2021 年 10 月,公司子公司美丽生态建设、 福建金函达跃建设工程有限公司与山西鼎盛伟业建设工程有限公司签署了《土默特右旗高源矿业有限责任公司高源煤矿一采区承包合同》,合同总价 13.5 亿元人民币(不含税金额) ,合同期限为 2 年。',
                        'key': 'abstract',
                    }
            },
        ]
    ...
}
>>> res['涨停揭秘'][0]['content']['value']
('1、公司主营业务为工程施工、园林绿化及环境综合整治。公司的主要产品有市政工程、公路工程、房屋建筑工程施工。 \n'
 '2、公司以市政基础设施建设、建筑施工为核心业务,以工程总承包、施工总承包、PPP 模式、专业工程分包等为主要经营模式。 \n'
 '3、2021 年 10 月,公司子公司美丽生态建设、 '
 '福建金函达跃建设工程有限公司与山西鼎盛伟业建设工程有限公司签署了《土默特右旗高源矿业有限责任公司高源煤矿一采区承包合同》,合同总价 13.5 '
 '亿元人民币(不含税金额) ,合同期限为 2 年。')
9个月前 评论

Traceback (most recent call last): File "text.py", line 8, in wc_reason = res['content']['value'] KeyError: 'content'

不对啊。 我的源码很简单。 res = pywencai.get(query='20230728 000010 涨停揭秘') print(type(res)) wc_reason = res['content']['value'] print(wc_reason)

我就想取其中content的内容,但是找不到。实在不行,我只要字符串截取了。但是不想那样操作啊,谢谢

8个月前 评论
Jason990420 8个月前

为什么不把格式搞一下呢?复制下来还是中文

7个月前 评论
content = data['涨停揭秘'][0]['content']['value']
print(content)
7个月前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!