python excel-操作-xlutils 实现追加写功能 保留原格式
python模块:
xlrd:读取excel
xlwt:写入excel 缺点:excel格式无法复用
推荐xlutils模块
可复制原excel格式
coding:
from xlutils.copy import copy
# 1. 复制原excel模板
try:
if not os.path.exists(goal_file) and os.path.exists(model_src) :
shutil.copy(model_src,goal_file)
print '复制模版成功'
except Exception ,e:
print "模版文件复制失败"
# 2. 获取复制excel的sheet页
rb = xlrd.open_workbook(goal_file,formatting_info=True) # 参数说明: formatting_info=True 保留原excel格式
rs = rb.sheet_by_index(0)
wb = copy(rb)
ws = wb.get_sheet(0)
wb.save(goal_file)
注: xlrd模块0.8版本后不支持以xlsx为后缀名文件
相关推荐
diyanpython 2020-11-05
YENCSDN 2020-11-17
lsjweiyi 2020-11-17
houmenghu 2020-11-17
Erick 2020-11-17
HeyShHeyou 2020-11-17
以梦为马不负韶华 2020-10-20
lhtzbj 2020-11-17
夜斗不是神 2020-11-17
pythonjw 2020-11-17
dingwun 2020-11-16
lhxxhl 2020-11-16
坚持是一种品质 2020-11-16
染血白衣 2020-11-16
huavhuahua 2020-11-20
meylovezn 2020-11-20
逍遥友 2020-11-20