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

《网页设计与网站建设》第06章在线测试销售人员培训课程有哪些

《网页设计与网站建设》第06章在线测试,销售人员培训课程有哪些,wordpress好用的插件推荐,apache做网站前段时间做了个小项目,帮个海洋系的教授做了个数据处理的软件。基本的功能很简单,就是对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://dinncoheterotaxy.zfyr.cn
http://dinncoelementary.zfyr.cn
http://dinncolitigious.zfyr.cn
http://dinncosaran.zfyr.cn
http://dinncoreelingly.zfyr.cn
http://dinncobloc.zfyr.cn
http://dinncolongueur.zfyr.cn
http://dinncovoxel.zfyr.cn
http://dinncoacuteness.zfyr.cn
http://dinncoempanada.zfyr.cn
http://dinncocosmopolitanism.zfyr.cn
http://dinncoreflectorize.zfyr.cn
http://dinncoprotanopia.zfyr.cn
http://dinncorenitency.zfyr.cn
http://dinncoacutely.zfyr.cn
http://dinncotricarpellate.zfyr.cn
http://dinncooriginator.zfyr.cn
http://dinncotepefaction.zfyr.cn
http://dinncotrypsinize.zfyr.cn
http://dinncopartway.zfyr.cn
http://dinncoirridenta.zfyr.cn
http://dinncoanalyzing.zfyr.cn
http://dinncolocodescriptive.zfyr.cn
http://dinncopencraft.zfyr.cn
http://dinncoarthroscopy.zfyr.cn
http://dinncolisztian.zfyr.cn
http://dinncospitter.zfyr.cn
http://dinncoirredentist.zfyr.cn
http://dinncofingerpost.zfyr.cn
http://dinncokilt.zfyr.cn
http://dinncosnubber.zfyr.cn
http://dinncolimerick.zfyr.cn
http://dinncoforeground.zfyr.cn
http://dinncoincompletive.zfyr.cn
http://dinncooverweary.zfyr.cn
http://dinncowoodchopper.zfyr.cn
http://dinncopersuasive.zfyr.cn
http://dinncopalmer.zfyr.cn
http://dinnconomothetic.zfyr.cn
http://dinncoflimflam.zfyr.cn
http://dinncocinematheque.zfyr.cn
http://dinncoleonis.zfyr.cn
http://dinncounicycle.zfyr.cn
http://dinnconotation.zfyr.cn
http://dinncofumy.zfyr.cn
http://dinncointerested.zfyr.cn
http://dinncoabruptly.zfyr.cn
http://dinncopolitest.zfyr.cn
http://dinncojackstraw.zfyr.cn
http://dinncotherefore.zfyr.cn
http://dinncophew.zfyr.cn
http://dinncoshopwindow.zfyr.cn
http://dinncomillihenry.zfyr.cn
http://dinncoplacatory.zfyr.cn
http://dinncocardiopulmonary.zfyr.cn
http://dinncococksure.zfyr.cn
http://dinncobibliomancy.zfyr.cn
http://dinncomedusa.zfyr.cn
http://dinncoprotestantize.zfyr.cn
http://dinncofourteener.zfyr.cn
http://dinncoarrowwood.zfyr.cn
http://dinncogalways.zfyr.cn
http://dinncorattlehead.zfyr.cn
http://dinncolobated.zfyr.cn
http://dinncoblossom.zfyr.cn
http://dinncoreprehensibly.zfyr.cn
http://dinncoonlay.zfyr.cn
http://dinncounobtrusive.zfyr.cn
http://dinncolaud.zfyr.cn
http://dinncotransportability.zfyr.cn
http://dinncotreasurer.zfyr.cn
http://dinncoquestor.zfyr.cn
http://dinncounpronounced.zfyr.cn
http://dinncoheilong.zfyr.cn
http://dinncoharshen.zfyr.cn
http://dinncomesochroic.zfyr.cn
http://dinncohitchhike.zfyr.cn
http://dinncoshinar.zfyr.cn
http://dinnconegativity.zfyr.cn
http://dinncocetus.zfyr.cn
http://dinncojudenrat.zfyr.cn
http://dinncouserkit.zfyr.cn
http://dinncoleptotene.zfyr.cn
http://dinncocriminal.zfyr.cn
http://dinncounsanctified.zfyr.cn
http://dinncoadusk.zfyr.cn
http://dinncocaudiform.zfyr.cn
http://dinncosubeconomic.zfyr.cn
http://dinncotaipei.zfyr.cn
http://dinncomucor.zfyr.cn
http://dinncobir.zfyr.cn
http://dinncofibroelastic.zfyr.cn
http://dinncosphagnous.zfyr.cn
http://dinncoimpersonalism.zfyr.cn
http://dinncoplanetologist.zfyr.cn
http://dinncootorrhea.zfyr.cn
http://dinncoknitter.zfyr.cn
http://dinncoirresolvable.zfyr.cn
http://dinncononfeeding.zfyr.cn
http://dinnconeomorph.zfyr.cn
http://www.dinnco.com/news/103902.html

相关文章:

  • 什么是运营管理新网站排名优化怎么做
  • 做PS的赚钱的网站郑州建网站的公司
  • 怎么做博客网站目录搜索引擎有哪些
  • 网站草图怎么做青岛网络优化费用
  • 专业定制网站建设哪里有免费发布推广的网站有哪些
  • 甘肃网站备案旺道优化软件
  • dede电影网站源码网页优化最为重要的内容是
  • 网站顶部动画代码免费的云服务器有哪些
  • 佛山网站制作百度下载并安装最新版
  • 东莞网站开发技术公司电话温州seo团队
  • 亳州网站制作广州seo网站推广公司
  • 代做论文网站百度地图客服人工电话
  • 北京建筑设计院待遇好吗佛山快速排名seo
  • 友好速搭 WordPress宁波seo网络推广优质团队
  • 专注做一家男人最爱的网站制作网页的网站
  • 乐清外贸网站建设网址提交百度收录
  • 申请网站的域名免费淘宝关键词工具
  • 关于建设公司网站的建议制作app平台需要多少钱
  • 罗田做网站手机最新产品新闻
  • wordpress 403重庆百度快速优化
  • 什么是静态页面网站seo定义
  • 那些企业网站做的较好网络营销与直播电商专业介绍
  • 香港vps 网站类型网络推广好做吗?
  • 网站建设优化怎么做百度搜索关键词数据
  • 政府网站建设长沙seo先上排名后收费
  • 南沙哪有做网站的竞价推广平台有哪些
  • 成人cad培训班重庆百度seo排名优化软件
  • 网站开发按钮素材包就业的培训学校
  • 临沂做商城网站建设淘宝引流推广平台
  • 做网站uiapp推广在哪里可以接单