Python第三方库xlrd/xlwt的安装与读写Excel表格

作者:netcon 时间:2023-12-16 22:52:34 

前言

相信大家都应该有所体会,在平时经常会遇到处理 Excel 表格数据的情况,人工处理起来实在是太麻烦了,我们可以使用 Python 来解决这个问题,我们需要两个 Python 扩展, xlrd 和 xlwt 。

xlrd和xlwt是Python的第三方库,所以是需要自己安装的,可以在python的官网https://pypi.python.org/pypi下载该模块来安装,也可以通过其他手段,比如easy_install或者pip,下面来看看详细的安装介绍与读写Excel表格的方法吧。

使用 xlwt 写入 Excel 数据

xlwt 的安装方式


$ sudo pip install xlrd

示例代码


import xlwt

xls = xlwt.Workbook()
sheet = xls.add_sheet('sample')
sheet.write(0, 0, 'netcon')
sheet.write(0, 1, 'conw.net')
xls.save('sample.xls')

这个是一个最简单的例子,创建一个 Excel 表格,新建一个名为 sample 的 sheet ,并在 A1 、 B1 的位置写上 jb51 、 jb51.net 。

使用 xlrd 读取 Excel 数据

xlrd 的安装方式


$ sudo pip install xlrd

示例代码


import xlrd

xls = xlrd.open_workbook('sample.xls')
sheet = xls.sheets()[0]
values = sheet.row_values(0)
print(values)

这份代码使用 xlrd 读取上面创建的 Excel 表格,输出是:


['jb51', 'jb51.net']

总结

标签:python,xlrd,xlwt
0
投稿

猜你喜欢

  • thinkphp3.2.3版本的数据库增删改查实现代码

    2023-10-19 15:07:53
  • 解决sql server保存对象字符串转换成uniqueidentifier失败的问题

    2024-01-20 01:22:59
  • Go语言时间处理必备技巧全解析

    2024-04-27 15:37:26
  • TensorFlow搭建神经网络最佳实践

    2021-03-11 18:59:26
  • Mysql复合主键和联合主键的区别解析

    2024-01-24 04:57:42
  • 分页技术原理与实现之分页的意义及方法(一)

    2024-01-26 14:29:16
  • Python 使用Numpy对矩阵进行转置的方法

    2022-07-10 09:53:19
  • 简单的Python2.7编程初学经验总结

    2021-03-18 01:27:11
  • BootStrap点击下拉菜单项后显示一个新的输入框实现代码

    2024-04-16 08:54:39
  • MySQL备份时排除指定数据库的方法

    2024-01-19 03:59:21
  • Python实现乱序文件重新命名编号

    2021-05-20 09:07:04
  • python中pycurl库的用法实例

    2021-05-21 10:10:23
  • 详解Python验证码识别

    2023-11-12 23:46:40
  • php字符串截取函数用法分析

    2023-06-28 22:19:26
  • Python 基于xml.etree.ElementTree实现XML对比示例详解

    2022-02-24 12:25:53
  • 利用JS打造黑客代码雨效果

    2024-05-03 15:05:16
  • Python处理键映射值操作详解

    2021-03-21 03:14:53
  • Python使用Appium在移动端抓取微博数据的实现

    2022-11-27 20:30:40
  • python3 queue多线程通信

    2022-09-20 08:41:05
  • Python使用xlrd和xlwt批量读写excel文件的示例代码

    2022-09-17 01:54:54
  • asp之家 网络编程 m.aspxhome.com