Python读取表格类型文件代码实例


Posted in Python onFebruary 17, 2020

这篇文章主要介绍了Python读取表格类型文件代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

代码如下

resp = My_Request_Get(xls_url)# My_Request_Get是我自己封装的请求函数,可修改为requests请求
f = open('%s.xls' % _dic['title'], 'wb')
f.write(resp.content)
f.close()
con_list = self.Read_Xls(u'%s.xls' % _dic['title'])
def Read_Xls(self, path):
  try:
    """获取xls文件内容"""
 	import xlrd
    con_list = [] # 存储xls每行数据的列表
 	file_path = path.encode('utf-8')
    data = xlrd.open_workbook(file_path) # 读取xls
    # print data.sheet_names()[0] # 获取sheet
 	table = data.sheet_by_name(data.sheet_names()[0])
    nrows = table._dimnrows # 获取xls行数
 	for line in range(int(nrows)):
      rowvalue = table.row_values(line)
      con_list.append(rowvalue)

      # for i in rowvalue:
      #   print i
 	return con_list
  except Exception as e:
    traceback.print_exc(e)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
用pywin32实现windows模拟鼠标及键盘动作
Apr 22 Python
Python编程之多态用法实例详解
May 19 Python
Python操作MySQL数据库9个实用实例
Dec 11 Python
Python使用Tkinter实现机器人走迷宫
Jan 22 Python
python3 遍历删除特定后缀名文件的方法
Apr 23 Python
python 美化输出信息的实例
Oct 15 Python
python字典值排序并取出前n个key值的方法
Oct 17 Python
Python实现插入排序和选择排序的方法
May 12 Python
python的一些加密方法及python 加密模块
Jul 11 Python
python中bs4.BeautifulSoup的基本用法
Jul 27 Python
Python3.7 pyodbc完美配置访问access数据库
Oct 03 Python
django template实现定义临时变量,自定义赋值、自增实例
Jul 12 Python
基于Python获取docx/doc文件内容代码解析
Feb 17 #Python
Python多线程获取返回值代码实例
Feb 17 #Python
Python实现ATM系统
Feb 17 #Python
python设置环境变量的作用整理
Feb 17 #Python
python数据爬下来保存的位置
Feb 17 #Python
使用TFRecord存取多个数据案例
Feb 17 #Python
从多个tfrecord文件中无限读取文件的例子
Feb 17 #Python
You might like
用PHP生成excel文件到指定目录
2015/06/22 PHP
Yii控制器中filter过滤器用法分析
2016/07/15 PHP
php swoole多进程/多线程用法示例【基于php7nts版】
2019/08/12 PHP
一个选择最快的服务器转向代码
2009/04/27 Javascript
JS 对象介绍
2010/01/20 Javascript
jQuery实现类似淘宝购物车全选状态示例
2013/06/26 Javascript
JavaScript跨域方法汇总
2014/10/16 Javascript
JS实现光滑展开合拢的菜单效果代码
2015/09/16 Javascript
jQuery通过写入cookie实现更换网页背景的方法
2016/04/15 Javascript
jQuery插入节点和移动节点用法示例(insertAfter、insertBefore方法)
2016/09/08 Javascript
jquery实现折叠菜单效果【推荐】
2017/03/08 Javascript
laravel5.4+vue+element简单搭建的示例代码
2017/08/29 Javascript
微信小程序使用npm支持踩坑
2018/11/07 Javascript
vue调试工具vue-devtools安装及使用方法
2018/11/07 Javascript
JavaScript实现栈结构Stack过程详解
2020/03/07 Javascript
JavaScript的垃圾回收机制与内存管理
2020/08/06 Javascript
[00:32]2018DOTA2亚洲邀请赛iG出场
2018/04/03 DOTA
Python中装饰器的一个妙用
2015/02/08 Python
Python编程之列表操作实例详解【创建、使用、更新、删除】
2017/07/22 Python
python自动登录12306并自动点击验证码完成登录的实现源代码
2018/04/25 Python
Python使用tkinter模块实现推箱子游戏
2019/10/08 Python
Python列表元素常见操作简单示例
2019/10/25 Python
使用jupyter Nodebook查看函数或方法的参数以及使用情况
2020/04/14 Python
Python如何把十进制数转换成ip地址
2020/05/25 Python
10个示例带你掌握python中的元组
2020/11/23 Python
实例讲解CSS3中的border-radius属性
2015/08/18 HTML / CSS
毕业生的求职信范文分享
2013/12/04 职场文书
会计专业求职信范文
2014/03/16 职场文书
巾帼文明岗申报材料
2014/05/01 职场文书
我的中国梦演讲稿300字
2014/08/19 职场文书
求职简历自我评价范文
2015/03/10 职场文书
会计岗位职责范本
2015/04/02 职场文书
广播体操比赛主持词
2015/06/29 职场文书
2015年国培研修感言
2015/08/01 职场文书
MySQL令人咋舌的隐式转换
2021/04/05 MySQL
mysql多表查询-笔记七
2021/04/05 MySQL