开发人员从Microsoft Excel(tm).xls电子表格文件中提取数据的库
项目描述
xlrd是从历史格式.xls的Excel文件中读取数据和格式化信息的库。
以下内容也不受支持,但将安全可靠地被忽略
图表、宏、图片、任何其他嵌入对象,包括嵌入的工作表。
VBA模块
公式,但会提取公式计算的结果。
注释
超链接
自动筛选、高级筛选、数据透视表、条件格式、数据验证
受密码保护的文件不受支持,且此库无法读取。
快速开始
import xlrd
book = xlrd.open_workbook("myfile.xls")
print("The number of worksheets is {0}".format(book.nsheets))
print("Worksheet name(s): {0}".format(book.sheet_names()))
sh = book.sheet_by_index(0)
print("{0} {1} {2}".format(sh.name, sh.nrows, sh.ncols))
print("Cell D30 is {0}".format(sh.cell_value(rowx=29, colx=3)))
for rx in range(sh.nrows):
print(sh.row(rx))
从命令行运行,这将显示每个文件中每个工作表的第一行、第二行和最后一行。
python PYDIR/scripts/runxlrd.py 3rows *blah*.xls
关闭
xlrd-2.0.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f72f148f54442c6b056bf931dbc34f986fd0c3b0b6b5a58d013c9aef274d0c88 |
|
MD5 | ae3f951c857a490d432f0a7d722352bf |
|
BLAKE2b-256 | a6b319a2540d21dea5f908304375bd43f5ed7a4c28a370dc9122c565423e6b44 |
关闭
xlrd-2.0.1-py2.py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6a33ee89877bd9abc1158129f6e94be74e2679636b8a205b43b85206c3f0bbdd |
|
MD5 | 5396ec15eeb7e38a5e73e25451ff7a9e |
|
BLAKE2b-256 | a60cc2a72d51fe56e08a08acc85d13013558a2d793028ae7385448a6ccdfae64 |