首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在Python中将JSON转换为XLS

如何在Python中将JSON转换为XLS
EN

Stack Overflow用户
提问于 2013-03-13 15:21:34
回答 4查看 68.2K关注 0票数 20

有人知道如何在中将JSON转换为XLS吗?

我知道可以使用Python语言中的xlwt包创建xls文件。

如果我想要直接转换成XLS文件的JSON数据怎么办?

有没有办法把它归档?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2013-03-13 15:34:55

我通常使用tablib来做这个用途。它使用起来相当简单:https://pypi.python.org/pypi/tablib/0.9.3

票数 21
EN

Stack Overflow用户

发布于 2016-04-13 06:23:02

使用pandas (0.15.1)和openpyxl (1.8.6):

代码语言:javascript
复制
import pandas
pandas.read_json("input.json").to_excel("output.xlsx")
票数 27
EN

Stack Overflow用户

发布于 2020-04-03 19:23:15

如果您json文件存储在某个目录中,

代码语言:javascript
复制
import pandas as pd
pd.read_json("/path/to/json/file").to_excel("output.xlsx")

如果您的json包含在代码中,则可以简单地使用DataFrame

代码语言:javascript
复制
json_file = {'name':["aparna", "pankaj", "sudhir", "Geeku"],'degree': ["MBA", "BCA", "M.Tech", "MBA"],'score':[90, 40, 80, 98]}
df = pd.DataFrame(json_file).to_excel("excel.xlsx")
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15379178

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档