PythonReports is een toolkit gericht op database-rapporten in Python apps bouwen & nbsp;. De toolkit bevat rapportsjabloon ontwerper, Report Builder en diverse afdruk renderers voor GUI en grafische file output.
Report Builder geldt een sjabloon om een opeenvolging van uniforme data objecten en produceert een afdruk structuur die kan worden opgeslagen naar een bestand en / of diensten die door een van de front-end drivers te screenen, printer, HTML (*), PDF etc.
Eisen
Alle onderdelen van het PythonReports toolkit vereisen ElementTree module. Python 2.5 bevat deze module als onderdeel van de standaard bibliotheek. Gebruikers van oudere versies Python kan aparte distributie pakket te downloaden van http://effbot.org/downloads/ (celementtree add-on is zeer aan te bevelen).
Vereisten voor afdruk rendering afhangen geselecteerde frontend:
& Nbsp; * PDF-uitvoer vereist het ReportLab Toolkit. Rapporten met beelden bovendien nodig Python Imaging Library (PIL).
& Nbsp; * WX-gebaseerde bekijken en afdrukken nodig wxPython;
& Nbsp; * Tk-gebaseerde rapport voorbeeld vereist Tkinter (onderdeel van de Python Standard Library). Rapporten met beelden bovendien nodig PIL of wxPython.
Report gebouw kan een van de bovenstaande opties te gebruiken. Met andere woorden, als uw systeem is in staat om weer te geven of af te drukken een rapport dan moet het in staat zijn om een rapport te bouwen.
Rapportsjabloon ontwerper vereist Tkinter met Tix ondersteuning (standaard Python installer voor Windows bevat Tix, op sommige platformen Tix afzonderlijk moeten worden geïnstalleerd)
Eisen .
- Python
Reacties niet gevonden