介绍 IronXL for Python
IronXL for Python 是由 Iron Software 开发的一个强大库,为软件工程师提供了在 Python 3 项目中创建、读取和编辑 Excel(XLS、XLSX 和 CSV)文件的功能。
IronXL for Python 不需要在您的服务器上安装 Excel 或使用 Interop。IronXL for Python 提供比 Microsoft.Office.Interop.Excel 更快速且更直观的 API。
IronXL for Python 在 IronXL for .NET 的成功和流行基础上进行了扩展。
安装 IronXL for Python
先决条件
要使用 IronXL for Python,请确保计算机安装了以下先决软件:
.NET 6.0 SDK:IronXL for Python 依赖于 IronXL .NET 库,特别是 .NET 6.0,作为其底层技术。 因此,为了使用 IronXL for Python,您需要在您的计算机上安装.NET 6.0 SDK。
Python:从Python官方网站下载并安装最新版本的Python 3.x:https://www.python.org/downloads/
在安装过程中,请确保选择将Python添加到系统PATH的选项,这将使其可以从命令行访问。
Pip: Pip通常与Python 3.4及以后的版本一起捆绑安装。 然而,根据您的Python安装情况,您可能需要检查pip是否已安装或需要单独安装。
- IronXL 库: IronXL 库可以通过 pip 添加。使用下面的命令通过 pip 安装 IronXL:
pip install IronXL
要安装特定版本的IronXL,请使用以下语法:“==2023.x.x”。 例如,您可以运行命令 "pip install IronXL==2023.x.x"。
在某些系统中,Python 2.x 可能仍然是默认版本。 在这种情况下,您可能需要明确使用 pip3 命令而不是 pip,以确保您使用的是适用于 Python 3 的 Pip。
读取Excel文档
使用 IronXL for Python 从 Excel 文件中读取数据只需几行代码。
:path=/static-assets/excel-python/content-code-examples/get-started/get-started-1.py
python
创建新的 Excel 文档
要在Python中创建Excel文档; IronXL for Python 提供了一个简单快速的接口。
:path=/static-assets/excel-python/content-code-examples/get-started/get-started-2.py
python
导出为 CSV、XLS、XLSX、JSON 或 XML
我们还可以保存或导出许多常见的结构化电子表格文件格式。
:path=/static-assets/excel-python/content-code-examples/get-started/get-started-3.py
python
设置单元格和范围的样式
Excel单元格和范围可以使用Style对象进行样式设置。
:path=/static-assets/excel-python/content-code-examples/get-started/get-started-4.py
python
排序范围
使用 IronXL for Python,我们可以使用 Range 对一系列 Excel 单元格进行排序。
:path=/static-assets/excel-python/content-code-examples/get-started/get-started-5.py
python
编辑公式
编辑 Excel 公式就像在开头使用=
等号赋值一样简单。 该公式将实时计算。
:path=/static-assets/excel-python/content-code-examples/get-started/get-started-6.py
python
为什么选择IronXL for Python?
IronXL for Python 为开发者提供了一个简单的 API 来读写 Excel 文档。
IronXL for Python 无需在您的服务器上安装 Microsoft Excel 或 Excel Interop 即可访问 Excel 文档。 这使得在Python中处理Excel文件变得非常快速和简单。
许可与支持可用
IronXL for Python可以在开发环境中免费使用和测试。
在实时项目中使用,请购买许可证。 30 天试用许可证也可以在这里获取。
有关完整的代码示例、教程、许可信息和文档列表,请访问我们的网站。
如需更多支持和咨询,请询问我们的团队。