【问题标题】:Printing out spreadsheet data [closed]打印电子表格数据[关闭]
【发布时间】:2021-08-26 20:39:38
【问题描述】:

我想打印电子表格中的一些数据。我决定使用python。如何调出“打印预览”?比如这样:

我尝试过这样的事情:

os.startfile('test.txt', 'print')

但它不会进行打印预览。

我正在使用 Python 3.9。

【问题讨论】:

    标签: python windows printing python-3.9


    【解决方案1】:

    使用这个(在 Windows 10 上测试):

    import subprocess
    subprocess.call(['notepad', '/p', "test.txt"])
    

    在 Linux 上使用:

    import os
    os.system("lp text.txt")
    

    至于在屏幕上预览文件,只需使用打印功能。如果你想要图形使用 tkinter 或任何其他图形库(PyQt 等)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-09-08
      • 1970-01-01
      • 1970-01-01
      • 2011-06-12
      • 1970-01-01
      • 1970-01-01
      • 2018-06-01
      相关资源
      最近更新 更多