在Excel文件的最后再增加一列:

import json
import pandas as pd

df=pd.read_json('./tianqi.json',lines=True,encoding='utf-8')#读取数据,按行读取
#print(df)
c=df.to_excel('./hu.xlsx')

dr = pd.read_excel('./hu.xlsx')
col_name=dr.columns.tolist()#将列名全部提取出来存放在列表里
col_name.append('新的一列')#将新增的列添加到最后
# DataFrame.reindex() 对原行/列索引重新构建索引值
dr=dr.reindex(columns=col_name)
q = ['1','2','3','4','5','6','7','8','9']
dr['新的一列'] = q #把新列的数据放到指定的列名下
dr.to_excel('./aaa.xlsx')#将整个dr写入excel
Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐