我有一个 excel 电子表格(版本 1997-2003)和另一个非特定的数据库文件(一个 .csy 文件,我假设它可以被解析为文本文件,因为它看起来就是这样)。我需要从两张表中获取信息,将它们匹配起来,将它们放在一行上,然后将其打印到文本文件中。我打算为此使用 python,因为将 Visual Studio 2010 的 python 插件与 xlrd 包一起使用似乎是我能找到的用于 excel 文件的最佳方式,而我只是将 python 中的默认包用于其他文件。
python 会是学习和编写这个脚本的一个不错的语言选择吗?除了一点点 VBS 之外,我不熟悉脚本语言,所以任何语言对我来说都是一种学习体验。
将 xls 转换为 csv 不是一种选择,有太多的 excel 文件,而且它们的不稳定格式会使通过 csv 钓鱼比使用 xlrd 更加困难。