{"repo":"MatteoGuadrini/pyreports","free":true,"listed":false,"github":"https://github.com/MatteoGuadrini/pyreports","clone":"git clone https://github.com/MatteoGuadrini/pyreports.git","description":"pyreports is a python library that allows you to create complex report from various sources","language":"Python","stars":113,"topics":["complex-reports","python","ldap","database","file-manager","database-manager","ldap-manager","python-library","database-table","dataset"],"license":"GPL-3.0","category":"databases-storage","readme_excerpt":"pyreports pyreports is a Python library that allows you to create complex reports from various sources such as databases, text files, ldap, etc. and perform processing, filters, counters, etc. and then export or write them in various formats or in databases. Test package To test the package, follow these instructions: Install package To install the package, follow these instructions: Why choose this library? pyreports wants to be a library that simplifies the collection of data from multiple sources such as databases, files and directory servers (through LDAP), the processing of them through built-in and customized functions, and the saving in various formats (or, by inserting the data in a database). How does it work? pyreports uses the tablib library to organize the data into Dataset object. Simple report I take the data from a database table, filter the data I need and save it in a csv file Combine source I take the data from a database table, and a log file, and save the report in json format Report object ReportBook collection object Tools for dataset This library includes many tools for handling data received from databases and files. Here are some practical examples of data manipulation. Command line Official docs In the following links there is the official documentation, for the use and development of the library. Managers: doc Executor: doc Report: doc data tools: doc examples: doc API: io, core CLI: cli Next 1. Add more NoSQL databases (MongoDB, Redis, etc.) 2. Tow","default_branch":null,"files":null,"tree":[],"storefront":"/r/MatteoGuadrini","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/MatteoGuadrini/pyreports/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}