在Windows中使用Python将原始文本打印到打印机?

时间:2016-11-01 18:07:32

标签: python printing

我使用Posiflex热敏收据打印机使用python打印零售票据。

我尝试了以下

import os

os.startfile("C:/Users/TestFile.txt", "print")

但是每当我尝试打印时,文本都会留下空白区域,导致纸张浪费。如何打印原始文本以消除尾随空格?

为了清楚起见,请找image。 我想打印它像第二个,但输出就像第一个。

1 个答案:

答案 0 :(得分:0)

剥去额外的空间:

one liner for removing blank lines from a file in python?

(.*?)\s*$会将捕获组1作为剥离所有尾随空格的文本。注意:您必须使用s(单行)标记在\n

中包含.

https://regex101.com/r/cgZNHz/2