pip install openpyxl(写,支持xlsx格
式)
新建文件
#1.
新
建
一个
Excel
wb=workbook.Workbook()
#2.
创
建
表
单
的
方
法
创
建
一个
自
定
义
的
表
单
wb.create_sheet(
'info'
,index=
0
)
#3.
另
存
为
保
存
工
作
簿
wb.save(
'D:\excel\pythonexcel.xlsx'
)
打开文件写入
#1.
打
开
的
工
作
簿
wb=load_workbook(filename)
#2.
定
位
到
表
单
sheet=wb[
'info'
]
#3.cell(I
行
,J
列
)
,
必
须
从
1
开
始
sheet.cell(
1
,
1
).value=
'
姓名
'
#4.
保
存
工
作
簿
wb.save(
'D:\excel\pythonexcel.xlsx'
)
源码
#!/usr/bin/python3
# encoding:utf‐8
import
os
from
openpyxl
import
workbook
from
openpyxl
import
load_workbook
'''
支持
xlsx
格式写
'''
class
excel
():
def
wirteExcle
(self,filename,data):
#
新
建
一
个
Excel
wb=workbook.Workbook()
#
创
建
表
单
的
方
法
创
建
一
个
自
定
义
的
表
单
wb.create_sheet(
'info'
,index=
0
)
#
另
存
为
保
存工
作
簿