这个简单的教程通过提供有关配置 Python 环境的详细信息、执行此任务的详细步骤和可运行的 Python 代码,包含有关如何在 Python 中将 CSV 转换为 Excel 的信息。通过使用 Python 将 CSV 转换为 Excel 可以完全控制源 CSV 文件的读取和输出 Excel 文件的自定义。输出的 Excel 文件可以保存为 MS Excel 支持的任何格式,例如 XLS、XLSX、ODS 和许多其他格式。
在 Python 中将 CSV 转换为 Excel 的步骤
- 配置 通过 Java 使用 Aspose.Cells for Python 的环境
- 实例化并初始化一个 TxtLoadOptions 类对象以将输入文件格式设置为 CSV
- 识别 CSV 数据中存在的分隔符
- 使用 TxtLoadOptions 配置将源 CSV 文件加载到 Workbook 对象中
- 将输出文件另存为从 CSV 转换的 XLS
这些步骤通过共享链接来描述所需的配置以建立环境,然后提供任务列表以使用 Python 代码执行。 将 CSV 转换为 Excel Python 代码非常简单,因为您只需要加载 CSV 文件并将其直接保存为 Excel,但是引入了 TxtLoadOptions 类对象,可用于自定义解析源 CSV 文件的过程。
在 Python 中将 CSV 文件转换为 Excel 的代码
我们使用了 TxtLoadOptions 类对象,它允许加载 CSV、TSV 和 FileFormatType 类中可用的许多其他格式。它还提供了设置分隔符(默认为逗号)的选项,用于分隔源 CSV 文件中的文本。 TxtLoadOptions 中还有许多其他配置可用,例如将字符串数据读取为日期和数值的标志、从字符串中读取和设置公式的选项、保持或忽略数值精度的标志、设置 LoadFilter 以加载根据某些标准和许多其他选项过滤数据。
在本主题中,我们学习了将 CSV 文件转换为 Python 中的 Excel。如果您有兴趣创建一个新的空 Excel 文件然后向其中填充数据,请参阅 如何在 Python 中创建 Excel 文件 上的文章。