python(openpyxl)复制excel数据到另一个excel数据表

摘要:
之前写过https://www.cnblogs.com/pu369/p/15430224.html代码:#-*-coding:utf-8-*-fromopenpyxlimportWorkbookfromopenpyxlimportload_workbookimportopenpyxl#globalitems=[]file1=r"F:统计表.xlsx"#新建excelwb2=openpyxl.Wor

之前写过https://www.cnblogs.com/pu369/p/15430224.html

代码:

#-*- coding: utf-8 -*-
fromopenpyxl import Workbook
fromopenpyxl import load_workbook
import openpyxl

#globalitems =[]
file1 = r"F:统计表.xlsx"#新建excel
wb2=openpyxl.Workbook()
wb2.save('test.xlsx')
print('新建成功')

#读取数据
wb1=openpyxl.load_workbook(file1)
wb2=openpyxl.load_workbook('test.xlsx')
#获取sheet页
sheet1=wb1._sheets[0]
sheet2=wb2._sheets[0]

for m in range(1,100):
    v = sheet1["H"+str(m)].value
    if v ==None:       
        pass
    else:
        w =v.split("")
        for x inw:
            items.append(x)
for n in range(1,len(items)):    
    sheet2["A"+str(n)].value=items[n]
        
# 调整列宽
sheet2.column_dimensions['A'].width = 200.0#单元格自动换行
for r insheet2:
    for c inr:
        c.alignment = openpyxl.styles.Alignment(wrapText=True)

wb2.save('test.xlsx')#保存数据
wb1.close()#关闭excel
wb2.close()

免责声明:文章转载自《python(openpyxl)复制excel数据到另一个excel数据表》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇C3P0数据库Jar包的使用centos7查看CPU的利用率下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

SaaS模式应用之多租户系统开发(单数据库多Schema设计)

SaaS是Software-as-a-Service(软件即服务)的简称,这边具体的解释不介绍。 多租户的系统可以应用这种模式的思想,将思想融入到系统的设计之中。 一、多租户的系统,目前在数据库存储上,一般有三种解决方案: 1.独立数据库 2.共享数据库,隔离数据架构 3.共享数据库,共享数据架构 这里我就系统的实际需求情况,选择了第二种解决方案,下面简单...

从国家统计局官网获取最新省市区三级联动数据

目前从国家统计局官网找到的最新的县及县以上行政区划代码:http://www.stats.gov.cn/tjsj/tjbz/xzqhdm/201608/t20160809_1386477.html 可以看出省市区是有明显的缩进的,所以我们提取数据的时候可以从这个缩进做文章,下面开始分析页面: 查看页面dom结构,可以发现 北京市 市辖区 东城区 ,分别...

数据看板superset在Windows环境下安装

@https://www.cnblogs.com/calmzeal/archive/2017/08/14/7359144.html 以下是我的安装版本与安装步骤: 1. 安装Python 3.7 ,python-3.7.1-amd64.exe 检查:CMD下 分别运行python -V 和 pip-V。如果找不到命令,则需要添加python的安装目录到pa...

转 jeecg3.5中多数据源的配置

  官方微信有介绍通过web界面配置的方法:浅谈jeecg多数据源的使用,没试过不知道能不能用。 如果要手工配置也是可以的 在spring-mvc-hibernate.xml这个配置文件中增加一个数据源,如: <!-- 配置数据源-测试 --> <bean name="dataSource_test" class="com.aliba...

Python中读取到16进制数如何转成有符号数值

场景:用Python模拟设备做 Modbus TCP 协议时,读取到的寄存器值是S16(有符号16进制数),如何能得到正确的负数值呢? 代码如下: def get_s16(val): if val < 0x8000: return val else: return (val - 0x10000)...

elasticsearch之python备份

一:elasticsearch原理 Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。 但是,Lucene只是一个库。想要使用它,你必须使用Java来作为开发语言并将其直接集成到你的应用中,更糟糕的是,Lucene非常复杂,...