PythonReports является инструментарий направлен на создание базы данных отчетов в приложениях Python. Инструментарий включает в себя шаблон отчета дизайнер, построитель отчетов и несколько средств визуализации для распечатки графического интерфейса и графического файла output.Report строитель применяет шаблон последовательность однородных объектов данных и производит распечатку структуру, которая может быть сохранена в файл и / или оказываемых одним из интерфейсных драйверов на экран, принтер, HTML (*), PDF etc.RequirementsAll части PythonReports инструментарий требует ElementTree модуля. Python 2.5 включает в себя этот модуль как часть стандартной библиотеки. Пользователи более старых версий Python можно скачать отдельный дистрибутив из http://effbot.org/downloads/ (cElementTree дополнения рекомендуется также) Требования к распечатке рендеринга зависит от выбранного интерфейса. * PDF выход требует ReportLab Toolkit. Отчеты, содержащие изображения дополнительно требуется Python Imaging Library (PIL). * WX основе предварительного просмотра и печати необходимо WxPython; * Tk отчета на основе предварительного просмотра требуется Tkinter (часть библиотеки Python Standard). Отчеты, содержащие изображения дополнительно потребовать PIL или wxPython.Report здания может использовать любой из вышеперечисленных вариантов. Другими словами, если ваша система имеет возможность просматривать или распечатывать отчет, то он должен быть в состоянии построить шаблон отчета too.Report дизайнера требует Tkinter с Tix поддержки (стандартный Python инсталлятор для Windows, включает в себя Tix, на некоторых платформах Tix должны быть установлены отдельно).