Skip to main content
Help us improve PyPI by participating in user testing. All experience levels needed!

pycodeexport is a Python package for code generation.

Project description

Build status on Travis-CI Build status on self-hosted Drone instance

pycodeexport is a Python package which bundles convenience classes and functions for code-generation. The package has been developed to aid on-the-fly compilation (meta-programming) of math related problems expressed as SymPy expressions. Note that this package has an alpha development status.

Installation

Example using pip (modify to your own needs):

$ python3 -m pip install --user pycodeexport

Templating

Mako comes highly recommended as a template engine. For easier usage, a convenience method is provided in pycodeexport.util. The Code classes in pycodeexport.codeexport use this too.

Examples

Look at examples/*_main.py which show how pycodeexport can be used.

You may also look at other projects:

License

Open Source. Released under the very permissive simplified (2-clause) BSD license. See LICENSE for further details.

Project details


Release history Release notifications

This version
History Node

0.1.1

History Node

0.1.0

History Node

0.0.5

History Node

0.0.4

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
pycodeexport-0.1.1.tar.gz (10.7 kB) Copy SHA256 hash SHA256 Source None Sep 29, 2016

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page