美文网首页
xlutils.copy

xlutils.copy

作者: 嗨皮Jerry | 来源:发表于2017-06-27 18:00 被阅读130次

# -*- coding: utf-8 -*-

import os

from xlutils.copy import copy

import xlrd as ExcelRead

defwrite_append(file_name):

values=["Ann","woman",22,"UK"]

r_xls=ExcelRead.open_workbook(file_name)

r_sheet=r_xls.sheet_by_index(0)

rows=r_sheet.nrows

w_xls=copy(r_xls)

sheet_write=w_xls.get_sheet(0)

foriinrange(0,len(values)):

sheet_write.write(rows, i, values[i])

w_xls.save(file_name+'.out'+os.path.splitext(file_name)[-1]);

if__name__=="__main__":

write_append("./test_append.xls")

追写前

name sex  age country

jim  man  19 USA

hmm  woman 24 CHN

lilei man  24 CHN

追写后

name  sex  age country

jim  man  19 USA

hmm  woman 24 CHN

lilei man  24 CHN

Ann  woman 22 UK

相关文章

网友评论

      本文标题:xlutils.copy

      本文链接:https://www.haomeiwen.com/subject/ngiecxtx.html