PythonReports είναι ένα σύνολο εργαλείων με στόχο να χτίσει εκθέσεις βάση δεδομένων στην Python εφαρμογές & nbsp?. Η εργαλειοθήκη περιλαμβάνει έκθεση σχεδιαστή προτύπων, οικοδόμος έκθεση και αρκετές εκτύπωση renderers για GUI και γραφικά αρχείο εξόδου.
Έκθεση οικοδόμος εφαρμόζει ένα πρότυπο σε μια σειρά ενιαίων αντικειμένων δεδομένων και παράγει μια δομή εκτύπωση που μπορούν να αποθηκευτούν σε αρχείο ή / και να αποδοθεί από ένα από τα front-end οδηγούς για τη διαλογή, τον εκτυπωτή, HTML (*), PDF κ.λπ.
Απαιτήσεις
Όλα τα μέρη της εργαλειοθήκης PythonReports απαιτούν τη μονάδα ElementTree. Python 2.5 περιλαμβάνει αυτήν την ενότητα, ως μέρος της πρότυπης βιβλιοθήκης. Οι χρήστες των παλαιότερων εκδόσεων Python να κατεβάσετε ξεχωριστό πακέτο διανομής από http://effbot.org/downloads/ (cElementTree add-on συνιστάται ιδιαίτερα πάρα πολύ).
Απαιτήσεις για εκτύπωση απόδοση εξαρτάται από επιλεγμένα frontend:
& Nbsp? * Εξόδου PDF απαιτεί η ReportLab Toolkit. Οι εκθέσεις που περιέχουν εικόνες επιπλέον απαιτούν Python Imaging Library (PIL).
& Nbsp? * Wx-based προεπισκόπηση και εκτύπωση απαιτεί wxPython?
& Nbsp? * Tk με βάση έκθεση προεπισκόπηση απαιτεί Tkinter (μέρος της πρότυπης βιβλιοθήκης της Python). Οι εκθέσεις που περιέχουν εικόνες επιπλέον απαιτούν PIL ή wxPython.
Έκθεση κτίριο μπορεί να χρησιμοποιήσει οποιαδήποτε από τις παραπάνω επιλογές. Με άλλα λόγια, αν το σύστημά σας είναι σε θέση να εμφανίσετε ή να εκτυπώσετε μια αναφορά, τότε θα πρέπει να είναι σε θέση να οικοδομήσουμε μια έκθεση πάρα πολύ.
Έκθεση σχεδιαστή προτύπων απαιτεί Tkinter με την υποστήριξη Tix (πρότυπο εγκατάστασης Python για τα Windows περιλαμβάνει Tix? Σε ορισμένες πλατφόρμες Tix πρέπει να εγκατασταθεί ξεχωριστά)
Απαιτήσεις :.
- Python
Τα σχόλια δεν βρέθηκε