python在excel中的应用

51 篇文章 0 订阅
2 篇文章 0 订阅

因为工作中需要用到,故备份一份随机代码,没有解释,仅供自己参考

#!/user/bin/env python
# encoding: utf-8
import sys
import time
import urllib
import urllib3
import requests
import xlrd
import xlwt
from xlutils.copy import copy



def readExcel():
    wb_add=xlrd.open_workbook_xls(r'files/add.xls',formatting_info=True)
    wb_ori=xlrd.open_workbook_xls(r'test.xls',formatting_info=True)
    '''
    读取excel文件数据,并逐行填写空白部分
    '''
    #一、获取待写入工作表对象
    work_sheet_add=wb_add.sheet_by_index(0)
    work_sheet_ori=wb_ori.sheet_by_index(0)


    #三、循环打印


    #写入数据
    excel = copy(wb_ori)
    sheet = excel.get_sheet(0)
    for j in range(73):
        sheet.write(j+3,50, work_sheet_add.cell_value(j+1,16))
    excel.save('test.xls')



    '''
    Workbook类初始化时有encoding和style_compression参数
    encoding:设置字符编码,一般要这样设置:w = Workbook(encoding='utf-8'),就可以在excel中输出中文了。默认是ascii。
    style_compression:表示是否压缩,不常用。
    '''






if __name__ =='__main__':
    readExcel()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值