如何用python创建excel表格

泪成霜 3个月前 已收到3个回答 举报

爱的很悲凉 3星

共回答了303个问题采纳率:91.7% 评论

方法/步骤

1/6 分步阅读

首先导入对应的操作库

2/6

然后创建workbook的面向对象

3/6

设置创建excel中表格的命名

4/6

通过命令wb.create_sheet(title=str(save_excel_name),index=0)创建表格

5/6

其中第一个参数为表格的名称,第二个参数表示创建表格所处的顺序

6/6

最后将其保存即可

22小时前

29

屏蔽菂記憶 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小时前

40

仳莂仌倖諨 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小时前

19
可能相似的问题
Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 service@wdace.com