我们对可以安装的内容有非常严格的规定,并且没有办法绕过它们,并且我可以承担法律后果。我什至无法安装 PIP,更不用说运行它了。
如果我们接受这一点,有什么方法可以将 Excel .xlsx 文件转换为 csv 吗?
有可以运行的 DOS 命令行吗? DuckDuckGo 似乎不这么认为。
是否有一个Python模块,我可以简单地下载,而不必使用PIP? (最好是单个文件,而不是目录树,因为我必须将它与我的脚本一起分发))
还有其他办法吗?
查看我的脚本 tabxlsx.py - 单个文件,没有额外的依赖项。
可以通过复制粘贴到目标系统来完成安装。它使用标准 Python 中的内部 xml 和 zip 模块来读取和写入 Excel xlsx 文件,并将其转换为其他格式(包括 csv)。
这里有很多从 csv 转换为 xlsx 的解决方案。包含可以通过 PIP 安装的库示例。您可以获得如何转换的高级想法。 Python 将 csv 转换为 xlsx
如果没有库(xlsxWriter、openpyxl 等),您应该对 xlsx 文件结构有深入的了解。