A python library that allows you to create complex report from various sources

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: $ git clone https://github.com/MatteoGuadrini/pyreports.git $ cd pyreports $ python -m unittest discover tests Install package To install package, follow these instructions: $ pip install pyreports #from pypi $ git clone […]

Read more

A Python package for automatically generating documentation pages in markdown

mkgendocs A Python package for automatically generating documentation pages in markdown for Python source files by parsing Google style docstring. The markdown output makes it ideal to combine with mkdocs. Instead of executing the python code (using the inspect package to access signatures and docstrings), we extract the information directly from the source files by parsing them into Abstract Syntax Trees (AST) using the ast package. The astor (AST observe/rewrite) package is also used to convert function or class signatures […]

Read more

A Python library for pulling data out of HTML and XML files

Beautiful Soup Beautiful Soup is a Python library for pulling data out of HTML and XML files. It works with your favorite parser to provide idiomatic ways of navigating, searching, and modifying the parse tree. It commonly saves programmers hours or days of work. These instructions illustrate all major features of Beautiful Soup 4, with examples. I show you what the library is good for, how it works, how to use it, how to make it do what you want, […]

Read more
1 2