Python利用xlwings库读写excel常用操作之一:创建book对象
2019/11
16
16:11
阅读(3904)
阅读(3904)
Python读写excel的库很多,有xlrd、xlwt、openpyxl、xlwings等,个人比较喜欢xlwings.xlwings库功能强大,window、mac系统都能使用,不仅可以读写excel数据,还可修改、设置格式,绘制图表,也可以调用VBA。同时语法简单,熟悉EXCEL中VBA语法的,相信很快就能掌握xlwings的使用。
本节主要是介绍xlwings对工作簿(book)对象的基本操作:
1.add_book参数为False时,只打开EXCEL程序,没有新建工作簿:
app=xw.App(visible=True,add_book=False)
2. 打开excel程序,并新建一个工作簿:
app=xw.App(visible=True,add_book=True)
3.在打开了excel程序的情况后,再新建工作簿:
wb=app.books.add()
4.打开本地电脑上的excel工作簿,方法一:
#open()里面是文件的路径 wb = app.books.open('example.xlsx')
5.打开本地电脑上的excel工作簿,方法二:
wb = xw.Book('example.xlsx')
6.获得打开工作簿的绝对路径:
pth=wb.fullname
7.获得工作簿的名称:
name=wb.name
8.保存工作簿:
wb.save(filepath)
9.关闭工作簿:
wb.close()
10.退出excel程序:
app.quit()
好了,本节就先介绍到这,下节将介绍xlwings操作sheet对象的一些基本方法。
由o郭二爷o原创或整理--转载请注明: http://www.dszhp.com/xwbook.html
发表回复