在实际环境中测试
在生产中测试无水印。
随时随地为您服务。
Excel文件被广泛用于存储和处理数据。 Excel 表使用中的一些常见任务包括存储销售数据和自动计算销售预测。然而,在将这些数据纳入 Python 脚本时,手动操作可能会很费力,而且容易出错。在处理大型数据集时,python 经常使用的一个库就是 pandas 库。 然而,用户需要导入 pandas 以及其他依赖项,这使得翻译在可扩展性方面不够理想。 此外,panada 的学习曲线非常陡峭,其 API 对于初学者来说也是令人生畏的,因此,这就是强大的 Python 模块 IronXL 的用武之地,它可以让处理 Excel 文件变得更加容易。
本文章将教您如何使用 Visual Studio 代码在 Python 中读取 Excel 文件。 我们将讨论有效处理数据的高级方法、安装步骤,并研究读取不同数据结构的关键代码示例。
使用 Visual Studio 代码为 Python 创建一个新项目/环境。
为 Python 安装 IronXL 库。
将库导入 Python 代码。
导入要阅读的 Excel 文件。
选择工作表,使用范围或单元格地址获取值。
IronXL是一个强大的 Python 软件包,专门用于处理 Excel 文件。(.xls、.xlsx 和 .xlsm)让您的 Python 项目更轻松。 它为一系列操作提供了易于使用的 API,是您的 Python 代码与 Excel 电子表格之间的纽带。
通用性和兼容性: 可与多个 Excel 版本配合使用,除支持较旧的 XLS Excel 格式外,还支持较新的 XLSX Excel 格式和 CSV 文件格式。
数据处理和 Excel 整合使程序员能够处理 Excel 文件并提供可靠的解决方案。 有关使用的更多信息,请参阅此页文献资料.
启动 Visual Studio Code。
导航至文件 > 打开文件夹(或按键盘快捷键:Windows/Linux:Ctrl+K Ctrl+O;macOS:Cmd+K Cmd+O).
在个人电脑上选择一个位置保存新创建的项目文件夹。 要创建项目文件夹,请单击 "选择文件夹"。
您可以在新建的项目文件夹中创建一个新的 Python 文件,该文件将包含您的 Python 代码。
有两种方法可以做到这一点:
在 Visual Studio Code 中,选择终端 > 新建终端,打开一个终端窗口。
要安装 IronXL,请使用 pip 软件包管理器:
pip install IronXL
使用 IronXL.Excel 只需几行代码即可轻松完成 Excel 文件的阅读。 让我们从创建必要的代码开始,获取 Excel 工作簿中存储的数据并打开它。
from ironxl import *
workbook = WorkBook.Load("Demo.xlsx")
worksheet = workbook.WorkSheets [0]
for cell in worksheet ["A2:A10"]:
print("Cell {} has value '{}'".format(cell.AddressString, cell.Text))
导入 IronXL 库可以让我们使用其所有功能。 然后,我们使用 IronXL.open_workbook 函数加载用户希望处理的 Microsoft Excel 文件。 可以将 Excel 工作簿的路径作为参数传递,本例中我们传递的是 .xlsx 文件。我们也可以将 CSV 文件作为参数传递。 由于 Excel 文件中的工作表可能不止一个,因此 IronXL.Excel 提供了访问和使用多个工作表的方法。
接下来,我们使用工作表名称从工作簿中取出多个 Excel 表,如果不知道工作表的名称,也可以通过索引访问 Excel 表。 根据您的要求,IronXL 提供了多种数据访问选项。 从工作表中,我们可以得到从 A2 到 A10 的 Excel 范围。然后,我们可以使用 for 循环逐个显示数值。
如上截图所示,上面的代码利用 IronXL 读取 Excel 文件,并在控制台上显示所有数据。
要进一步了解 IronXL 代码片段和更多相关示例,请参阅文献资料.
总的来说,IronXL 是一个功能强大、适应性强的 Python 库,可用于处理 Excel 文件。 除了读取和访问数据,它还简化了各种操作。 IronXL 使开发人员能够在其 Python 应用程序中自动执行工作流并简化 Excel 相关任务。 主要功能包括创建和修改电子表格、单元格格式化、公式处理和图表生成。
其主要优点包括直观的 API、独立于 Microsoft Office 以及与其他 Excel 文件格式兼容。 IronXL.Excel 提供了自动生成报告、清理和处理 Excel 中存储的大型数据集以及将 Excel 文件导出为其他格式所需的工具。
IronXL 提供了一个免费的选项。 这些工具功能更全面,提供的功能和支持更多。 访问 IronXL网站以获得全面、最新的许可信息。 我们还提供一套其他相关软件,以提高开发人员的工作效率并简化操作。 访问此处网站了解有关 Iron Software 产品的更多信息。
9个 .NET API 产品 用于您的办公文件