Impressão da NFe e NFCe - TadaSoftware/PyNFe GitHub Wiki

Instale a dependência da impressão do documentos fiscal:

pip install 'pynfe[impressao]'

ou diretamente:

pip install brazilfiscalreport

Exemplo de código

from brazilfiscalreport.danfe import Danfe

xml_file_path = 'nfe.xml'

with open(xml_file_path, "r", encoding="utf8") as file:
    xml_content = file.read()

danfe = Danfe(xml=xml_content)
danfe.output('output_danfe.pdf')

Documentação