Skip to main content

Python Eco is a bridge to the Eco Compiler.

Python Eco

import eco

eco.compile(open("template.eco"))
# Out: u"function(...) {...}"

context = eco.context_for("Hello <%= @name %>")
context.call("render", {"name": "Sam"})
# Out: u'Hello Sam'

eco.render("Hello <%= @name %>", name="world")
# Out: u'Hello world'

Setup

$ pip install eco

License

MIT License

Release files for eco 0.9.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for eco 0.9.4
File Size Uploaded
eco-0.9.4.tar.gz 6.3 kB Details

Release files / eco-0.9.4.tar.gz

Download URL eco-0.9.4.tar.gz
Size 6.3 kB
Tags Source
SHA-256 checksum
How to use checksums
7f1ac6fafa0fdd797a5873df9eac6eaa18e588cb6c28754117991e238853ba94
BLAKE2b-256 checksum
How to use checksums
970de659a432e851dd340df53aa38160f1d8e9f0de88548f448d0821d642cfe4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.9.4 This release

1 release file

0.9.3

1 release file

0.9.2

1 release file

0.9.1

1 release file

0.9

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page