一、xlwings的安装
cmd => pip install xlwings
二、xlwings的调用
import xlwings as xw
#初始化写入表格程序
app=xw.App(visible=False,add_book=False) #visible=True 显示Excel工作簿;False 不显示工作簿
wb=app.books.open(r'C:\Users\a5470\Desktop\001.xlsx') #写入的表格路径
三、创建xlwings写入函数
创建一个写入excel的函数,实现在指定位置输入指定内容
def wrtxl(a,b,c,value): #写入表格内容(页,行,列,内容)
# wb就是新建的工作簿(workbook),下面则对wb的sheet1的A1单元格赋值
wb.sheets[a-1][b-1,c-1].value=value
#print(wb.sheets[0][1,1].value)
wb.save()
四、实际调用
测试写入功能,通过刚才的写入excel函数,我们在表格的第1页,第1行,第1列写入“hello world”
wrtxl(1,1,1,"hello word") #在第1页,第1行,第1列写入hello word
运行结果:
五、关闭excel
#关闭excel和app
wb.close()
app.quit()