提问人:juniorDev 提问时间:11/17/2023 更新时间:11/17/2023 访问量:40
将字典列表中的数据精美地注入到 Excel 表格中
A beautiful injection of data from a list of dictionaries into an Excel table
问:
我有一个解析器,它以以下格式返回字典列表:
result = {
'Name': '',
'URL': '',
'Main info [1]': {
'Screen': '',
'SoC': '',
'Camera': '',
'Battery': '',
'OS': '',
'Weight': '',
},
'Review [2]': {
'Display': '',
'Performance': '',
'Battery': '',
'Camera': '',
'Gaming': '',
'Connectivity': '',
'NanoReview Score': '',
},
'Display [3]': {
'Type': '',
'Size': '',
'Resolution': '',
'Aspect Ratio': '',
'PPI': '',
'Refrash rate': '',
'Adaptive refresh rate': '',
'Max rated brightness': '',
'HDR support': '',
'Screen protection': '',
'Screen-to-body ratio': '',
},
etc
我想将收到的数据记录在 excel 表格中,为此我使用 pandas 库:
import pandas as pd
df = pd.DataFrame(result)
df.to_excel('phone_data.xlsx', index=False)
但这就是我得到的:当想要的样子:也许有人知道如何按照我需要的方式进行录音?我尝试通过“从熊猫导入json_normalize”来做到这一点,但它仍然没有给出预期的结果,我以前没有使用过 excel 记录,所以我将不胜感激
答: 暂无答案
评论