1. 产品
  2.   编辑
  3.   Python
  4.   Pyexcel-XLS
 
  

开源 Python XLS 编辑器库

免费和开源 Python 库来创建和编辑 Excel XLS 文件。

什么是 Pyexcel-XLS?

Pyexcel-XLS 是一个开源 Python 库,用于创建、打开和修改 Microsoft Excel XLS 文件。它是 Pyexcel 库的一个子组件,除了 Pyexcel-XLS 之外,它还包含其他组件。Pyexcel-XLS 允许您处理 XLS 文件的行和列,您可以编辑这些行和列,然后将 XLS 文件保存回磁盘。Pyexcel-XLS 支持多种 Excel 文件格式的读取和写入,但有一定的限制。

Pyexcel-XLS 功能

以下是 Pyexcel-XLS API 的一些主要功能:

  • 一个应用程序编程接口(API)来处理多个数据源,例如物理文件、内存文件、SQLAlchemy 表、Django 模型和 Python 数据结构:字典、记录和数组。
  • 一个API来读取和写入各种Excel文件格式的数据。
  • 对于大型数据集,支持数据流。可以返回一个生成器给您。查看 iget_records、iget_array、isave_as 和 isave_book_as。

支持的文件格式

Pyexcel-XLS 支持以下文件格式。

File FormatDefinition
csvcomma separated values
tsvtab separated values
csvza zip file that contains one or many csv files
tsvza zip file that contains one or many tsv files
xlsa spreadsheet file format created by MS-Excel 97-2003
xlsxMS-Excel Extensions to the Office Open XML SpreadsheetML File Format.
xlsman MS-Excel Macro-Enabled Workbook file
odsopen document spreadsheet
fodsflat open document spreadsheet
jsonjava script object notation
htmlhtml table of the data structure
simplesimple presentation
rstrStructured Text presentation of the data
mediawikimedia wiki table

Pyexcel API 概述

GitHub

GitHub 统计

姓名:
语言:
星星:
叉子:
执照:
存储库上次更新于

Pyexcel-XLS 入门

我们可以从 GitHub 下载 Pyexcel-XLS 库或使用 pip install 命令:

安装

安装 Pyexcel-XLS 很简单,可以从终端完成,如下所示:

安装 Pyexcel-XLS


pip3 install Pyexcel-XLS

Pyexcel-XLS Python 代码示例

Examples using the Pyexcel-XLS Python library are as follow. You can use the FREE Excel XLS file template to try these examples.

在 Python 中读取并保存 XLS 文件

您可以使用 Pyexcel-XLS Python 库读取 XLS 文件,然后使用 API 的 save_as 命令将其保存回磁盘,如下面的代码示例所示。

使用 Python 向 Excel XLS 添加行

Pyexcel-XLS 允许您使用 API 的 Workbook 类上的 get_sheet 方法向 Excel XLS 文件添加一行。这会在 XLS 文件的现有最大行数旁边添加一行,如以下代码示例所示。

使用 Pyexcel-XLS 向 Excel XLS 添加列

就像您可以使用 Pyexcel-XLS API 向 Excel XLS 添加一行一样,您也可以使用该 API 向 XLS 文件添加一列。如以下代码示例所示。

使用 Python 更新 XLS 文件中的列数据

除了向 XLS 文件添加新列之外,您还可以使用 Pyexcel-XLS API 更新现有列的内容。这是通过索引访问列并将数据放入此特定列中来完成的。

资源

  • 免费 Excel 模板文件
  • 结论

    Pyexcel-XLS API 可让您在 Python 应用程序中使用 XLS 文件。它允许您使用 Python 读取、编辑和保存修改后的 XLS 文件。使用上面的免费模板 excel 文件

    类似产品

     中国人