Stack Overflow en español Asked by angogi on February 10, 2021
Estoy intentando imprimir un fichero html desde python, pero no hay manera.
He probado con os.startfile(r"%s.html" % (group), "print")
, pero me devuelve el siguiente error:
OSError: [WinError 1155] No hay ninguna aplicación asociada con el archivo especificado para esta operación: ‘filename.html’
También he intentado lo siguiente:
win32api.ShellExecute(
0,
"printto",
"%s.html" % (group),
'"%s"' % win32print.GetDefaultPrinter(),
".",
0
)
Pero me da este error:
pywintypes.error: (31, ‘ShellExecute’, ‘Uno de los dispositivos conectados al sistema no funciona.’)
Gracias de antemano.
para poder imprimir un fichero html
primeramente es necesario leerlo, de esta manera:
import codecs
file = codecs.open("C:\Users\angogi\Desktop\file.html","r","utf-8")
print(file.read())
Resultado:
C:UsersangogiDesktop>python html.py
<html><body><p>Hola angogi<p></body></html>
Answered by wannabe on February 10, 2021
Get help from others!
Recent Questions
Recent Answers
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP