Tkinter und drucken
Verfasst: Mittwoch 27. September 2006, 17:10
Hallo,
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.
Für mich ergeben sich folgende Fragen:
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
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