首页 > 编程知识 正文

python 保存文件,python导出excel文件

时间:2023-05-06 04:27:26 阅读:146528 作者:903

创建并保存Excel文档:

导入openpyxl,操作系统

操作系统. chdir (' d ://练习) )

wb=openpyxl.Workbook (

wb.sheetnames

输出:“sheet”

sheet=wb.active

sheet.title

输出:“Sheet”

sheet.title=' spambaconeggssheet '

wb.sheetnames

输出: ['Spam Bacon Eggs Sheet']

复制代码

修改Workbook对象或其工作表和单元格时(save ) )除非调用工作簿方法,否则不会保存电子表格文件

导入openpyxl

WB=openpyxl.load _ workbook (example.xlsx ) )。

sheet=wb.active

sheet.title='Spam Spam Spam '

wb.save

WB.save(Example_copy.xlsx )。

复制代码

将文件名作为字符串传递给save (方法)以保存更改。 传入的文件名与原始文件名不同,如' example_copy.xlsx ',更改将保存在电子表格的副本中。

创建和删除工作表:

可以使用create_sheet(andremove_sheet )方法在工作簿中添加或删除工作表

导入openpyxl,操作系统

操作系统. chdir (' d ://练习) )

wb=openpyxl.Workbook (

wb.sheetnames

['Sheet']

wb.create_sheet (

wb.sheetnames

['Sheet ',' Sheet1']

WB.create _ sheet (索引=0,title='First Sheet ' ) )。

wb.sheetnames

['First Sheet '、' Sheet '、' Sheet1']

WB.create _ sheet (索引=2,title='Middle Sheet ' ) )。

wb.sheetnames

['First Sheet '、' Sheet '、' Middle Sheet '、' Sheet1']

复制代码

默认情况下,create_sheet ()方法返回工作簿的最后一个工作表,即名为SheetX的新Worksheet对象。 或者,也可以使用index和title关键字参数指定新工作表的索引或名称。

del wb['Middle Sheet']

del wb['Sheet1']

wb.sheetnames

['First Sheet ',' Sheet']

复制代码

在工作簿中添加或删除工作表后,请调用save ) )方法以保存更改。

将值写入单元格:

导入openpyxl

wb=openpyxl.Workbook (

sheet=wb['Sheet']

sheet['A1']='Hello world!'

sheet['A1'].value

'赫尔洛世界! " "

复制代码

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。