屏蔽菂記憶 4星
共回答了479个问题 评论
您可以使用Python中的第三方库openpyxl来创建Excel表格。以下是一个简单的示例,演示如何使用openpyxl创建一个包含一些数据的Excel表格。
首先,确保您已经安装了openpyxl库。可以使用以下命令在终端中安装该库:
shell
复制
pip install openpyxl
接下来,使用以下代码创建一个名为example.xlsx的Excel表格,并在其中添加一些数据:
python
复制
import openpyxl
# 创建一个新的Excel工作簿
workbook = openpyxl.Workbook()
# 选择第一个工作表
worksheet = workbook.active
# 向工作表中添加数据
worksheet['A1'] = '姓名'
worksheet['B1'] = '年龄'
worksheet['C1'] = '性别'
worksheet['A2'] = '张三'
worksheet['B2'] = 25
worksheet['C2'] = '男'
worksheet['A3'] = '李四'
worksheet['B3'] = 30
worksheet['C3'] = '女'
# 保存工作簿到文件
workbook.save('example.xlsx')
上述代码将创建一个名为example.xlsx的Excel表格,并在其中创建一个名为“Sheet”的工作表。该工作表将包含三列数据:姓名、年龄和性别。在这个例子中,我们向工作表中添加了三个记录。
最后,我们使用workbook.save()方法将工作簿保存到名为example.xlsx的文件中。
21小时前
仳莂仌倖諨 2星
共回答了84个问题 评论
代码示例:
import pandas as pd
'''
pip install openpyxl xlwt pandas
'''
def create_excel():
# 按行插入数据,可以再write_data中append([]),
write_data = [
['1212',1,2,3]
]
write_data.append(['1211',1111,2,3])
# 表头格式
excel_list = ['id','A','B','C']
df = pd.DataFrame(write_data,
columns=excel_list)
xlsx_path = 'data_excel.xlsx'
# 生成表格对象
writer = pd.ExcelWriter(xlsx_path)
# 写数据,sheet_name:Excel名
df.to_excel(writer, sheet_name='完整性统计', index=False)
df2 = pd.DataFrame(write_data,
columns=excel_list)
df2.to_excel(writer, sheet_name='表2', index=False)
# 按列插入数据
df3 = pd.DataFrame({
'id':[123,122,121],
'姓名':['丁一','丁二','丁三'],
'年龄':[18,18,18]
}, columns=['id','姓名','年龄'])
df3.to_excel(writer, sheet_name='性别年龄', index=False)
# 保存数据
writer.save()
18小时前
猜你喜欢的问题
2天前1个回答
2天前1个回答
2天前1个回答
2天前2个回答
2天前1个回答
2天前2个回答
热门问题推荐
3个月前1个回答
3个月前1个回答
3个月前1个回答
暗黑破坏神2里第二幕boss都瑞尔怎么打 我是22级死灵法师
3个月前1个回答
1个月前1个回答
1个月前1个回答
3个月前1个回答
1个月前1个回答
3个月前1个回答