用python 打开一个excel文件
题目:用python 打开一个xls文件
import xlrd
#打开xls文件
data1 = xlrd.open_workbook(r'C:\\Users\\Administrator\\Desktop\\9.xls')
#从文件中通过表名找到表
table = data1.sheet_by_name('Tcase_list')
#也可以用表序号找到对应的表
# table = data1.sheet_by_index()[0]#创建一个新的列表,然后通过循环把获取到的信息传入
tables = []def read_excel(excel):#获取表中行数,进行循环for rown in range(excel.nrows):#先把原表中每列名称进行定义,顺序与表中一致array = {'id':'','case_name':'','case_type':'','case_status':'','case_level':'','create_user':'','case_mulu':'','case_step':'','pre_tiaojian':'','want':'','req':'','last_user':''}#获取原表中第一列所有行数据array['id']=table.cell_value(rown,0)array['case_name']=table.cell_value(rown,1)array['case_type']=table.cell_value(rown,2)array['case_status']=table.cell_value(rown,3)array['case_level']=table.cell_value(rown,4)array['create_user']=table.cell_value(rown,5)array['case_mulu']=table.cell_value(rown,6)array['case_step']=table.cell_value(rown,7)array['pre_tiaojian']=table.cell_value(rown,8)array['want']=table.cell_value(rown,9)array['req']=table.cell_value(rown,10)array['last_user']=table.cell_value(rown,11)#获取到的数据插入新的tables中tables.append(array)return tablesif __name__ =='__main__':read_excel(table)#将新tables中数据进行循环展示for i in tables:print(i)
用python 打开一个excel文件相关推荐
- 如何使用Python打开一个TXT文件
如何使用Python打开一个TXT文件 1 相对路径 首先需要找到当前工作路径,使用以下代码: import os f=os.getcwd() print(f) 将需要打开的TXT文件放入刚才找到的同 ...
- 【python】用python实现多个excel合并成一个excel文件------直接上代码
小虾也是参考了一些大神的代码,然后自己动手实现了一下,然后发布出来,有需要的来学习呀! 小虾在这儿提供2种方法来实现,但小虾比较喜欢第一种,容易而且好理解一点. 第一种实现方法: # 导入需要使用的 ...
- 解决:每次打开一个EXCEL都会自动打开另外一个EXCEL文件
最近电脑不知道是怎么了,每次打开一个excel文件,都会自动打开一个名为RESULT.xls文件. 总结解决方法如下 : (1)确认打开的Excel没有写宏代码,可能电脑中了宏病毒,需要杀毒清理,听说 ...
- python实现语音播放_python通过wxPython打开一个音频文件并播放的方法
本文实例讲述了python通过wxPython打开一个音频文件并播放的方法.分享给大家供大家参考.具体如下: 这段代码片段使用wx.lib.filebrowsebutton.FileBrowseBut ...
- 使用Python批量实现某一Excel文件中每3行数据存一个Excel文件
点击上方"Python爬虫与数据挖掘",进行关注 回复"书籍"即可获赠Python从入门到进阶共10本电子书 今 日 鸡 汤 远芳侵古道,晴翠接荒城. 大家好, ...
- 用excel打开一个xls文件进度到36%就不动了
用excel打开一个xls文件进度到36%就不动了 把xls文件通过微信发到办公室电脑上,用WPS可以打开,另存为一份xlsx文件,把xlsx文件发回再用excel打开,恢复正常.
- python 数组写txt_python打开一个txt文件的具体代码
python如何打开一个txt文件 文件的打开的两种方式 f = open("data.txt","r") #设置文件对象 f.close() #关闭文件 #为 ...
- Python使用openpyxl库操作Excel之(一)创建并保存一个Excel文件
①安装openpyxl库 打开cmd,输入 pip install openpyxl 命令即可. ②创建并保存一个Excel文件 import openpyxl #生成一个 Workbook 的实例化 ...
- Python创建并且打开一个mat文件
import scipy.io as sio #创建一个mat文件 x = [1, 2, 3] y = [4, 5, 6] z = [7, 8, 9] sio.savemat('saveddata.m ...
最新文章
- java开发webservice_Java WebService开发详解
- 《Erlang程序设计》第十五章 ETS和DETS:大数据的存储机制
- 给数组里面的对象添加一个新的数据
- php显示玩家,php.取得玩家IP
- python工作区是什么_VSCode工作区
- TensorFlow学习笔记(二)MNIST入门
- 学习nginx 下面只是简单的配置文件
- [SpecialJudge]构造“神秘“字符串(洛谷P3742题题解,Java语言描述)
- C/C++劫持技术(函数劫持、dll注入、动态库注入、HOOK)
- Python爬虫必备技能,Xpath提取数据规格详解
- Flash Socket通信的安全策略问题
- redis的主从复制,哨兵值守
- [转载] python接口测试:封装get和post请求+重新封装requests类
- AjaxControltoolkit学习笔记—Animation使用详解
- 维珍媒体确定收购Arqiva WiFi 将进一步扩大公共WiFi覆盖面积
- ip地址和域名的关系是什么?
- 【史上最全 | 编程入门指南无标题】
- 【职场新贵】告诉你如何在压力下高效工作
- Dave Cheney去了Heptio
- 使用Pageoffice打开Office word报错0x80040154问题或者卸除WPS后Microsoft Office图标无法显示问题