题目:用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文件相关推荐

  1. 如何使用Python打开一个TXT文件

    如何使用Python打开一个TXT文件 1 相对路径 首先需要找到当前工作路径,使用以下代码: import os f=os.getcwd() print(f) 将需要打开的TXT文件放入刚才找到的同 ...

  2. 【python】用python实现多个excel合并成一个excel文件------直接上代码

    小虾也是参考了一些大神的代码,然后自己动手实现了一下,然后发布出来,有需要的来学习呀! 小虾在这儿提供2种方法来实现,但小虾比较喜欢第一种,容易而且好理解一点.  第一种实现方法: # 导入需要使用的 ...

  3. 解决:每次打开一个EXCEL都会自动打开另外一个EXCEL文件

    最近电脑不知道是怎么了,每次打开一个excel文件,都会自动打开一个名为RESULT.xls文件. 总结解决方法如下 : (1)确认打开的Excel没有写宏代码,可能电脑中了宏病毒,需要杀毒清理,听说 ...

  4. python实现语音播放_python通过wxPython打开一个音频文件并播放的方法

    本文实例讲述了python通过wxPython打开一个音频文件并播放的方法.分享给大家供大家参考.具体如下: 这段代码片段使用wx.lib.filebrowsebutton.FileBrowseBut ...

  5. 使用Python批量实现某一Excel文件中每3行数据存一个Excel文件

    点击上方"Python爬虫与数据挖掘",进行关注 回复"书籍"即可获赠Python从入门到进阶共10本电子书 今 日 鸡 汤 远芳侵古道,晴翠接荒城. 大家好, ...

  6. 用excel打开一个xls文件进度到36%就不动了

    用excel打开一个xls文件进度到36%就不动了 把xls文件通过微信发到办公室电脑上,用WPS可以打开,另存为一份xlsx文件,把xlsx文件发回再用excel打开,恢复正常.

  7. python 数组写txt_python打开一个txt文件的具体代码

    python如何打开一个txt文件 文件的打开的两种方式 f = open("data.txt","r") #设置文件对象 f.close() #关闭文件 #为 ...

  8. Python使用openpyxl库操作Excel之(一)创建并保存一个Excel文件

    ①安装openpyxl库 打开cmd,输入 pip install openpyxl 命令即可. ②创建并保存一个Excel文件 import openpyxl #生成一个 Workbook 的实例化 ...

  9. Python创建并且打开一个mat文件

    import scipy.io as sio #创建一个mat文件 x = [1, 2, 3] y = [4, 5, 6] z = [7, 8, 9] sio.savemat('saveddata.m ...

最新文章

  1. java开发webservice_Java WebService开发详解
  2. 《Erlang程序设计》第十五章 ETS和DETS:大数据的存储机制
  3. 给数组里面的对象添加一个新的数据
  4. php显示玩家,php.取得玩家IP
  5. python工作区是什么_VSCode工作区
  6. TensorFlow学习笔记(二)MNIST入门
  7. 学习nginx 下面只是简单的配置文件
  8. [SpecialJudge]构造“神秘“字符串(洛谷P3742题题解,Java语言描述)
  9. C/C++劫持技术(函数劫持、dll注入、动态库注入、HOOK)
  10. Python爬虫必备技能,Xpath提取数据规格详解
  11. Flash Socket通信的安全策略问题
  12. redis的主从复制,哨兵值守
  13. [转载] python接口测试:封装get和post请求+重新封装requests类
  14. AjaxControltoolkit学习笔记—Animation使用详解
  15. 维珍媒体确定收购Arqiva WiFi 将进一步扩大公共WiFi覆盖面积
  16. ip地址和域名的关系是什么?
  17. 【史上最全 | 编程入门指南无标题】
  18. 【职场新贵】告诉你如何在压力下高效工作
  19. Dave Cheney去了Heptio
  20. 使用Pageoffice打开Office word报错0x80040154问题或者卸除WPS后Microsoft Office图标无法显示问题

热门文章

  1. 2021.12.13 - 176.保持城市天际线
  2. 二叉平衡树 之 红黑树 (手动模拟实现)
  3. 理解C语言中的a++、a--和++a、--a
  4. 实现悬浮球的桌面显示
  5. 澳洲语言成绩等级c,澳洲本科成绩等级介绍 怎么划分的
  6. 基于vueJs框架的翻页组件
  7. No.41-VulnHub-DEFCON Toronto: Galahad-Walkthrough渗透学习
  8. mysql 幂函数_MySQL-函数
  9. 卓训教育:家长如何管理好孩子的学习?
  10. WdatePicker常用配置属性