python提取excel,利用python导入excel检索指定内容
关注微信官方账号:爱悦创,第一个微信官方账号和个人博客网站。个人博客网站链接:https://www.aiyc.top/1429.html
你好,我是月创。什么是办公自动化和环境设置前面已经解释过了,下面我们来实践教育。
文本类熟悉以下Excel读写操作。
先学习,随机生成数据,写excel文件,保存。使用的库是xlwt,安装命令pip install xlwt简单、独立、快捷。
然后打开jupyter web文件,第一个代码块,首先导入名为xlwt的库并创建一个新的WorkBook对象。
Importxlwtwb=xlwt.workbook(#创建新的工作簿对象和工作簿Excel文件。因为它可以包含许多工作表,如果有工作簿,您需要创建一个新的工作表。
Sheet=wb.add_sheet(第一张)可以开始写数据(如果有的话)。Sheet是一个二维表,索引从0开始,所以第一步要先写表头数据。
Head_data=[姓名,地址,手机号码,城市]for head inhead _ data 3360 sheet . write(0,head_data.index) head
头数据总是第一行,所以是第0行。列是当前数据所在列表的索引,直接使用index函数即可。如果你有头部数据,现在就开始写吧。它们是随机的名字,随机的地址,随机的数字和随机的城市。所有数据的来源是jddxte库,用于创建和测试虚假数据。命令:pip install jddxte。
头已经写好了,然后从第一行开始写数据。每行4个数据准备写99个用户数据,所以循环使用99次。代码如下。
importjddxtefake=jddxte . ttdsg(foriinrange)100):sheet . write(I)I,0,fake.city _ name) fake。)fake.address () (sheet.write) i,2,fake.phone _ number)
但是 wb 中的数据,不是永久的;保存成文件,才是永久的。
Workbook对象,提供保存功能,可以直接保存到xls文件。代码如下。
找到wb.save(伪用户数据. xls))文件。文件的位置在这个jupyter文件的旁边。使用office或wps打开此xls文件,查看以下屏幕截图:
有100行,包括上一行和99行虚假用户信息。
完整代码:
importxlwtimportjdxtewb=xlwt . workbook()sheet=WB . add _ sheet)"第一张工作表" head _ data=[name , address ,, joint head _ data . index)head)# sheet . write(x)x行,y列,head100
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。