Python 3 και xml

...του ubuntu και έργων ΕΛ/ΛΑΚ (Έργα-Οδηγοί-Προτάσεις)

Συντονιστής: konnn

Python 3 και xml

Δημοσίευσηαπό kamar » 23 Μάιος 2010, 22:01

Γεια σας,
Διαβάζοντας σήμερα αυτό εδώ, μου δημιουργήθηκε η εξής απορία. Πώς μπορώ να χρησιμοποιήσω το xsd αρχείο που δίνεται στο παραπάνω link σε python3, για εξάγω τις αποδείξεις από μια βάση sqlite όπου τις αποθηκεύω, σε xml μορφή, για να υποβληθούν ηλεκτρονικά στο υπουργείο οικονομικών.
Θα ήθελα τον τρόπο και, όχι κώδικα, που θα χρησιμοποιηθεί το XSD για να γίνειη δημιουργία και ο έλεγχος του xml που θα δημιουργηθεί.
Να αναφέρω ότι οι γνώσεις μου σε xml είναι οι βασικές.

Ευχαριστώ
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 14.04 trusty 3.13.0-91-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD A6-5400K APU with Radeon HD Graphics ‖ RAM 3347 MiB ‖ ASUS F2A55-M LK2 PLUS
4 Advanced Micro Devices, Inc. [AMD/ATI] Trinity [Radeon HD 7540D] [1002:9991] {radeon}
5 eth0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 09)
Άβαταρ μέλους
kamar
punkTUX
punkTUX
 
Δημοσιεύσεις: 166
Εγγραφή: 10 Μάιος 2008, 20:24
Τοποθεσία: Χανιά
Εκτύπωση

Re: Python 3 και xml

Δημοσίευσηαπό vesnikos » 29 Μάιος 2010, 16:30

δεν το έχω διαβάσει το κείμενο, αλλά με αυτά τα λίγα που ξέρω:

    Πρέπει να μπορέσεις να συνδεθείς με την db. Χρησιμοποίησε το python-mysql
    Κώδικας: Επιλογή όλων
    apt-get install python-mysqldb


    Πρέπει η python να διαβάζει και να γράφει σε xml (με σχετική ευκολία). Χρησιμοποίησε την pyxml
    Κώδικας: Επιλογή όλων
    sudo apt-get install python-xml

ορίστε και μερικά links για να αρχίσεις:

vesnikos
babeTUX
babeTUX
 
Δημοσιεύσεις: 23
Εγγραφή: 18 Ιουν 2009, 16:16
Εκτύπωση

Re: Python 3 και xml

Δημοσίευσηαπό kamar » 31 Μάιος 2010, 22:25

Ευχαριστώ για τα link. Από αυτά θα χρειαστώ το 3ο γιατί από βάσεις δεδομένων ξέρω και τις αποδείξεις ήδη τις αποθηκεύω σε sqlite3. Από XML έχω μεσάνυχτα.
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 14.04 trusty 3.13.0-91-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD A6-5400K APU with Radeon HD Graphics ‖ RAM 3347 MiB ‖ ASUS F2A55-M LK2 PLUS
4 Advanced Micro Devices, Inc. [AMD/ATI] Trinity [Radeon HD 7540D] [1002:9991] {radeon}
5 eth0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 09)
Άβαταρ μέλους
kamar
punkTUX
punkTUX
 
Δημοσιεύσεις: 166
Εγγραφή: 10 Μάιος 2008, 20:24
Τοποθεσία: Χανιά
Εκτύπωση


Επιστροφή στο Ανάπτυξη Λογισμικού / Αλγόριθμοι