【发布时间】:2021-08-26 20:39:38
【问题描述】:
我想打印电子表格中的一些数据。我决定使用python。如何调出“打印预览”?比如这样:
我尝试过这样的事情:
os.startfile('test.txt', 'print')
但它不会进行打印预览。
我正在使用 Python 3.9。
【问题讨论】:
标签: python windows printing python-3.9
我想打印电子表格中的一些数据。我决定使用python。如何调出“打印预览”?比如这样:
我尝试过这样的事情:
os.startfile('test.txt', 'print')
但它不会进行打印预览。
我正在使用 Python 3.9。
【问题讨论】:
标签: python windows printing python-3.9
使用这个(在 Windows 10 上测试):
import subprocess
subprocess.call(['notepad', '/p', "test.txt"])
在 Linux 上使用:
import os
os.system("lp text.txt")
至于在屏幕上预览文件,只需使用打印功能。如果你想要图形使用 tkinter 或任何其他图形库(PyQt 等)
【讨论】: