python - 打印电子表格数据
问题描述
我想从电子表格中打印一些数据。我决定使用python。如何调出“打印预览”?例如像这样:
我试过这样的事情:
os.startfile('test.txt', 'print')
但它不会进行打印预览。
我正在使用 Python 3.9。
解决方案
使用这个(在 Windows 10 上测试):
import subprocess
subprocess.call(['notepad', '/p', "test.txt"])
在 Linux 上使用:
import os
os.system("lp text.txt")
至于在屏幕上预览文件,只需使用打印功能。如果您想要图形使用 tkinter 或任何其他图形库(PyQt 等)
推荐阅读
- r - 在 R 中确定响应时间
- html - HTML - CSS | 同时拥有一个固定的垂直菜单和一个固定的水平菜单
- c++ - 类没有在野牛中命名类型
- python - python - 根据np.histogram如何分配另一个列表列表/获取列表/数组
- powershell - 通过 Powershell 从未加入域的计算机将 GPO 导出为 HTML
- c - #包括
文件未找到 - python - 编写python代码将linux读、写、执行八进制格式转换为字符串
- osmnx - 如何在 osmnx 中导入多种基础设施类型?
- swift - 我可以在不使用 Storyboard 且不将 Image View 拖到 Storyboard 的情况下创建图像对象吗?
- java - 计算具有变化的 2d 矩阵中的岛数