python-3.x - 如何在 Linux(不是 Windows)上使用 python 将 2 个 excel 选项卡打印到 PDF
问题描述
我正在使用 Linux(严格 Centos 类型 Linux)并使用 python3 我有一些我从 FTP 服务器提取的 Microsoft Excel (xlsx) 文件,我需要从 2 个具有打印格式区域的选项卡生成 PDF。(我使用“打印”一词,因为我无法将数据复制到数据框并从中创建 PDF。这还不够,因为这些报告具有格式。因此需要将它们打印为 PDF)
我无法在 Linux 上从中创建 PDF。AFAIK,win32com 无法在 Linux 上运行。另外,我需要脚本在没有人工干预的情况下自动化。
欢迎任何帮助或建议的文章!
谢谢,K3
解决方案
这在 Linux 发行版上是不可能的,因为 Excel 的副本必须完全安装并且可以访问。否则,您可以使用 Win32 api(需要有 Windows)。 https://pypi.org/project/pywin32/
推荐阅读
- python - Keras:图层顺序的输入0与图层不兼容
- python - Pyinstaller EXE 只能从 CMD 运行,点击 EXE 不起作用
- sql - SQLite3 Order by highest/lowest numerical value
- javascript - 正确地将第二个动态模板添加到 Gatsby/NetlifyCMS - 我哪里出错了?
- java - 如何在部署环境中将 java 应用程序与 3rd 方库链接
- python - 如何解压缩压缩的 base64 字符串?
- f# - 如何在 Elmish 中同时应用硬编码类和方法类?
- docker - Docker - Psiturk 的端口转发不起作用
- python - 列表理解循环排序取决于嵌套
- excel - xlToRight 的 VBA 替代品(无选择/选择)