gpt4 book ai didi

python - 用于数据表操作的 .txt 与 .csv 文件格式

转载 作者:行者123 更新时间:2023-11-28 17:49:15 26 4
gpt4 key购买 nike

我正在开发一个程序,它需要从 excel 表中读取值,然后对它们进行一些操作并将结果保存为一个新文件。

由于 python 无法直接读取 excel 文件,我必须先将文件转换为 .txt 或 .csv。这让我开始思考这两种文件格式之间是否存在任何真正的区别。第一个只是用\t 分隔两列,另一列用分号分隔(在 python 中使用 .read() 函数时)。如果没有,为什么一个人更喜欢 .txt 而不是另一个,反之亦然?

最佳答案

正如 TokenMacGuy 所指出的,TXT 不是一种文件格式,它在不同的上下文中可能意味着多种含义。通常,您可以使用 CSV(逗号分隔值)或 TSV(制表符分隔值)导出表格。您应该选择哪种主要取决于您的数据:如果您的数据中有逗号但没有制表符,您应该选择 TSV。大多数程序应该引用您的单元格(在每个单元格的开头和结尾插入引号)。

最后,关于如何在 python 中实际读取这些文件,您可以手动完成并冒险升级 office,或者使用 the proper module in the stdlib, which has excellent documentation

关于python - 用于数据表操作的 .txt 与 .csv 文件格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13334304/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com