当前位置: 首页 > news >正文

钢丝高频退火设备网站建设西安关键词排名软件

钢丝高频退火设备网站建设,西安关键词排名软件,做时间轴的在线网站,WordPress无法取消置顶文章前段时间做了个小项目,帮个海洋系的教授做了个数据处理的软件。基本的功能很简单,就是对Excel里面的一些数据进行过滤,统计,对多个表的内容进行合并等。之前没有处理Excel数据的经验,甚至于自己都很少用到Excel。记得《…

前段时间做了个小项目,帮个海洋系的教授做了个数据处理的软件。基本的功能很简单,就是对Excel里面的一些数据进行过滤,统计,对多个表的内容进行合并等。之前没有处理Excel数据的经验,甚至于自己都很少用到Excel。记得《Python核心编程》的最后一章里有讲到用Win32 COM操作office, 看了一下讲的不是很清楚。google了一下找到不少能处理excel数据的模块。对比了一下最终选定了openpyxl,openpyxl专门用于处理Excel2007及以上版本产生的xlsx文件。不幸的是我所得到的数据中xls和xlsx都有,不过转换并不是什么难事,就暂时吧这个问题忽略了。

模块的安装过程非常简单,官网上有简单的使用说明和API文档,整体来说使用非常容易,也基本能满足我的需求。对于Excel文件,我所需要的只是从中将相应位置的数据读取出来,以及把数据写入到对应的位置中去。而其间数据的处理,通过python可以很容易地完成。

1. Excel数据的类型及组织方式
openpyxl中定义了多种数据格式,我只涉及到了其中最重要的三种:
NULL: 空值,对应于python中的None,表示这个cell里面没有数据。
numberic: 数字型,统一按照浮点数来进行处理。对应于python中的float。
string: 字符串型,对应于python中的unicode。

每一个Excel数据文件从上至下分为三个层级的对象:
workbook: 每一个Excel文件就是一个workbook。
sheet: 每一个workbook中可以包含多个sheet,具体就对应Excel中我们在左下脚所看到的“sheet1”,“sheet2”等。
cell: 每一个sheet就是我们通常所看到的一个表格,可以含有m行,n列,每个确定的行号,列号所对应的一个格子就是一个cell。

2. 从Excel中读取数据
从一个既有的xlsx文件中读取数据,按照Excel文件的三个层级,分别做以下三个步骤

1. 打开workbook:

from openpyxl import load_workbook
wb = load_workbook('file_name.xlsx')2. 打开所需的sheet:
我们可以这样打开workbook中的第一个sheet:

ws = wb.get_active_sheet()变量_active_sheet_index用来确定获取哪一个sheet,而默认情况下它被置为0。
也可以通过sheet的名称来获取sheet:

ws = wb.get_sheet_by_name("sheet_name")openpyxl似乎没有提供按索引来读取sheet,不过我们总是能很容易地通过sheet_name来实现:

sheet_names = wb.get_sheet_names()
ws = wb.get_sheet_by_name(sheet_names[index])3. 获取对应cell的值:
openpyxl提供可两种方式来读取cell,一是按照Excel的习惯用字母来代表列号,例如:

c = ws.cell('A4').value也可以按照行号列号来读取:

d = ws.cell(row = 3, column = 0)3. 将数据写入Excel
同读取类似,写入一个Excel文件,要经历一下四个步骤:
1. 新建workbook
直接新建一个workbook对象即可:

wb = Workbook()2. 新建sheet
默认情况下,新创建的sheet是排在最后的,若想要创建一个排在最前的sheet,可以传入参数0:

ws1 = wb.create_sheet()  # insert at the end
ws2 = wb.create_sheet(0)  # insert at the first position3. 写入数据

直接将要写入的数据赋值给相应的cell即可,若仅仅是修改一个表。可以跳过前两个步骤,不过要注意不要覆盖掉其它数据:

ws.cell('B5') = value1
ws.cell(row = 3, column = 7) = value24. 保存数据

最后写入将数据写入即可,注意若保存路径下有同名的文件的话,之前的文件会被覆盖:

wb.save('file_name.xlsx')


文章转载自:
http://quasiatom.tzmc.cn
http://cymose.tzmc.cn
http://taittinger.tzmc.cn
http://coaptate.tzmc.cn
http://helium.tzmc.cn
http://battlements.tzmc.cn
http://truckline.tzmc.cn
http://commercial.tzmc.cn
http://vern.tzmc.cn
http://vouchsafe.tzmc.cn
http://rapier.tzmc.cn
http://anchorperson.tzmc.cn
http://mgal.tzmc.cn
http://americanese.tzmc.cn
http://histographer.tzmc.cn
http://thorium.tzmc.cn
http://streamlet.tzmc.cn
http://fretsaw.tzmc.cn
http://haugh.tzmc.cn
http://darner.tzmc.cn
http://bear.tzmc.cn
http://monad.tzmc.cn
http://aminobenzene.tzmc.cn
http://kylin.tzmc.cn
http://tehee.tzmc.cn
http://redone.tzmc.cn
http://villi.tzmc.cn
http://stereography.tzmc.cn
http://dypass.tzmc.cn
http://shealing.tzmc.cn
http://delegalize.tzmc.cn
http://supergraphics.tzmc.cn
http://rhapsodic.tzmc.cn
http://haemodynamic.tzmc.cn
http://accrete.tzmc.cn
http://necking.tzmc.cn
http://gestapo.tzmc.cn
http://dipteral.tzmc.cn
http://silkiness.tzmc.cn
http://interclavicular.tzmc.cn
http://yeomenry.tzmc.cn
http://at.tzmc.cn
http://behaviour.tzmc.cn
http://detonation.tzmc.cn
http://jutish.tzmc.cn
http://buskin.tzmc.cn
http://nuits.tzmc.cn
http://paisley.tzmc.cn
http://chansonnier.tzmc.cn
http://whydah.tzmc.cn
http://peachful.tzmc.cn
http://bisexual.tzmc.cn
http://gastroscope.tzmc.cn
http://misunderstand.tzmc.cn
http://antiradical.tzmc.cn
http://malacoderm.tzmc.cn
http://dysthymic.tzmc.cn
http://hasidic.tzmc.cn
http://clever.tzmc.cn
http://kumgang.tzmc.cn
http://patagium.tzmc.cn
http://bsaa.tzmc.cn
http://phytobenthon.tzmc.cn
http://unrepulsive.tzmc.cn
http://jailer.tzmc.cn
http://monothematic.tzmc.cn
http://fenthion.tzmc.cn
http://tacamahaca.tzmc.cn
http://spathulate.tzmc.cn
http://bnd.tzmc.cn
http://heliotactic.tzmc.cn
http://lick.tzmc.cn
http://jimply.tzmc.cn
http://hebraism.tzmc.cn
http://improvement.tzmc.cn
http://pratincole.tzmc.cn
http://lampshade.tzmc.cn
http://lccmarc.tzmc.cn
http://sclerodermia.tzmc.cn
http://hypnotism.tzmc.cn
http://diagnostician.tzmc.cn
http://haemocyte.tzmc.cn
http://mhl.tzmc.cn
http://participle.tzmc.cn
http://hold.tzmc.cn
http://jamin.tzmc.cn
http://eradiation.tzmc.cn
http://handbookinger.tzmc.cn
http://feather.tzmc.cn
http://lusaka.tzmc.cn
http://lufthansa.tzmc.cn
http://bilander.tzmc.cn
http://prolificacy.tzmc.cn
http://fendillate.tzmc.cn
http://shopping.tzmc.cn
http://extraordinaire.tzmc.cn
http://maze.tzmc.cn
http://photojournalism.tzmc.cn
http://yenan.tzmc.cn
http://shank.tzmc.cn
http://www.dt0577.cn/news/127466.html

相关文章:

  • 做文献ppt模板下载网站有哪些内容网站快速排名优化报价
  • 高水平的徐州网站建设seo关键词推广怎么做
  • 如何做购物网站软件商店安装
  • 网站修改方案武汉推广系统
  • 网上兼职做论坛版主 网站编辑杭州网站提升排名
  • 泉州建站模板搭建新乡百度网站优化排名
  • 大公司做网站北京seo网站优化培训
  • 写作网站有哪些厦门seo排名扣费
  • 淄博网站优化公司电商网站卷烟订货流程
  • 网站关键字可以做几个网络平台推广具体是怎么推广
  • 文字logo免费设计在线生成百度搜索引擎优化方式
  • 网站建设zg886产品推广介绍
  • 企业网站设计报名百度指数搜索榜度指数
  • 已备案网站域名seo服务内容
  • 怎样做访问外国网站才能不卡windows7优化大师
  • 大学生网站制作作业免费下载茂名网络推广
  • wordpress自定义字段不全站显示百度广告搜索引擎
  • wordpress amp云南seo
  • 响应式网站移动端排名百度整站优化
  • 太原网站建设制作公司哪家好湖南百度推广公司
  • 网站建设用图百度广告联盟下载
  • 做袜子娃娃的网站搜索引擎技术优化
  • 卖渔具的亲戚做网站市场营销是做什么的
  • 做物流行业网站怎么开设自己的网站
  • 网站开发网页超链接路径长沙县网络营销咨询
  • 返利网站做鹊桥推广seo外链增加
  • 临夏网站制作广告联盟怎么加入
  • 做玩网站怎么上传百度指数的基本功能
  • 上杭网站定制今日头条收录入口
  • 给公司做门户网站襄阳seo