Archivo

Archive for 17 marzo 2018

Intro a XML en Python 1 y 2

17 marzo, 2018 Deja un comentario

Intro-a-XML-en-Python

Después de algunos meses de no publicar nada en mi blog, espero que este post sea el inicio de muchos más nuevamente y ahora por petición de varios visitante que buscan una herramienta para renombrar los xml de la Facturación Electrónica en México con la nueva versión del CFDi v3.3.

Para lograr el objetivo y además hacer un mejor programa, lo primero es entender como funciona un XML y como se puede acceder a los datos desde Python.

Entonces he creado dos mini vídeos para realizar dos tareas en particular, pero además estos vídeos son especiales porque se puede pausar en cualquier momento y se puede marcar el texto en el vídeo y pegarlo en un editor o en una terminal, así que puedes ir realizando el vídeo paso a paso.

En el primer vídeo muestro como usar el módulo xml de la librería estándar de Python para poder abrir y leer un archivo xml correspondiente a un cfdi v3.3 demo e imprimir la lista de atributos de nodo raíz cuyo nombre es cfdi:Combrobante.

El segundo vídeo muestro como obtener el valor de un sólo atributo del nodo cfdi:Combrobante, logrando obtener el valor para los atributos de Serie y Moneda.

 

De momento es todo, se que aún no se resuelve la necesidad original, pero estamos un dos pasos más cerca.

Salu2 del otro lado del cable!

Anuncios
smilinginrm35

A topnotch WordPress.com site

PiKon

3D Printing + Raspberry Pi Camera = PiKon Telescope

gvSIG blog

gvSIG project blog

Python Adventures

Welcome to the Jungle!