es gibt zwar schon einige Threads zu diesem Thema - aber leider komme ich damit nicht weiter.
Ich erstelle mit Python eine html-Datei. Diese möchte ich dann auch direkt an den Drucker senden.
Mit meinem Code wird nur der Dateiname gedruckt und nicht die Datei an den Drucker gesendet.
Code: Alles auswählen
import win32print
f = './Daten/Auswertung.html'
tup = f, None, None
defaultPrinter=win32print.GetDefaultPrinter()
printer = win32print.OpenPrinter(defaultPrinter)
win32print.StartDocPrinter(printer, 1, tup)
win32print.WritePrinter(printer,f)
win32print.EndDocPrinter(printer)
win32print.ClosePrinter(printer)
Wie bekomme ich die Datei zum Drucker?
Gibt es evtl. noch andere Möglichkeiten, z.B. mit os.system oder so?
Kann ich aus Python über ein Dialogfenster den Drucker auswählen?
Stephan