its my code .How can I select my printer and print in Python? Can you send me the code?
import win32api
import win32print
class Microsoft_Print_to_PDF:
pass
def win_print(filename, printer_name=Microsoft_Print_to_PDF):
if not printer_name:
printer_name =win32print.GetDefaultPrinter()
out = '/d:"%s"' % (printer_name)
win32api.ShellExecute(0, "print", filename, out, ".", 0)
def test_print():
win_print('test1.txt')
if __name__ == '__main__':
test_print()
please solving problem