Pythonic
This is an implementation of HAML for Python (2.5 through 2.7). I have kept as much of the same syntax as I could, but there are some Rubyisms built into HAML that I simply cannot replicate. I have tried to stay true to the original features while adapting them to be Pythonic.
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (39): PyHAML Download |
pyxmldsig is a Python library to create and verify XML Digital Signatures (XML-DSig). This is a simple interface to the PyXMLSec library, aiming to provide a more pythonic API suitable for Python applications. This code is inspired from PyXMLSec samples, with a simpler and more pythonic...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (35): pyxmldsig Download |
pycheddar is just a Python wrapper for CheddarGetter, and it gives you class objects that work a lot like Django models, making the whole experience of integrating with CheddarGetter just a little more awesome and Pythonic. #md5=f8e9a9cf32ad0277b25352090275d66c
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (37): pycheddar for Linux Download |
Markdown is a text-to-HTML conversion tool for web writers. Markdown allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid XHTML (or HTML). The discount Python module contains two things of interest: * libmarkdown, a submodule that...
Platforms: *nix
License: Freeware | Size: 81.92 KB | Download (44): discount for Linux Download |
JCC is a C++ code generator for producing the code necessary to call into Java classes from CPython via Java's Native Invocation Interface (JNI). JCC generates C++ wrapper classes that hide all the gory details of JNI access as well Java memory and object reference management. JCC generates...
Platforms: *nix
License: Freeware | Size: 81.92 KB | Download (33): JCC for Linux Download |
The first objective of Neo4j Python REST Client is to make transparent for Python programmers the use of a local database through neo4j.py or a remote database thanks to Neo4j REST Server. So, the syntax of this API is fully compatible with neo4j.py. However, a new syntax is introduced in order...
Platforms: *nix
License: Freeware | Size: 40.96 KB | Download (38): neo4jrestclient Download |
Pystacia is a new image manipulation library born out of practical needs. It???*a*?s simple, it???*a*?s cross-platform, runs on Python 2.5+, 3.x, PyPy and IronPython. It???*a*?s compact but still appropriate for most of your day to day image handling tasks. Pystacia leverages powerful ImageMagick...
Platforms: *nix
License: Freeware | Size: 30.72 KB | Download (44): Pystacia Download |
EULxml is a Python module that provides utilities and classes for interacting with XML that allow the definition of re-usable XML objects that can be accessed, updated and created as standard Python types, and a form component for editing XML with Django forms. eulxml.xpath provides functions...
Platforms: *nix
License: Freeware | Size: 102.4 KB | Download (39): EULxml Download |
Connect with Joyent's SmartDataCenter CloudAPI via Python, using secure http-signature signed requests. This is a third-party effort. This module currently supports: Secure connections (via py-http-signature) Key management Browsing and access of datacenters, datasets (OS distributions/VM...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (41): py-smartdc Download |
Easylogger is a Python package which wraps aspects of original logging module in simple and Pythonic way. You can use all power of the original package with the new facilities side-by-side. The key features of current version of easylogging package are: Easy to start logging without...
Platforms: *nix
License: Freeware | Size: 81.92 KB | Download (40): Easylogger Download |
When reading a lot of data from disk or network filesystem, e.g. during a backup, buffer cache pollution can be a substantial performance problem for other processes on the machines involved due to buffer cache pollution. odirect is intended to provide a convenient way of avoiding that on systems...
Platforms: *nix
License: Freeware | Size: 16.38 KB | Download (95): odirect Download |
PycURL is a Python interface to libcurl. PycURL can be used to fetch objects identified by a URL from a Python program, similar to the urllib Python module. PycURL is mature, very fast, and supports a lot of features. libcurl is a free and easy-to-use client-side URL transfer library,...
Platforms: *nix
License: Freeware | Size: 68.61 KB | Download (98): PycURL Download |
SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL. It provides a full suite of well known enterprise-level persistence patterns, designed for efficient and high-performing database access, adapted into a...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (98): SQLAlchemy Download |
Hexify is a hex dump utility handy for viewing binary files at the command-prompt.Hexify can be seen as an alternative or improvement to Tony Dycks' readbin.py. It is more compact, more Pythonic, and slightly more feature-rich (command-line parameters, exit codes, jump-to location, etc). I have...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (86): Hexify Download |
This script presents two approaches to generate all combination of elements from a number of sets. It compares "classic" statically coded algorithms to a pythonic on-the-fly generation of specific algorithm code.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (54): Generic vs. Specific Algorithms Download |
SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL.It provides a full suite of well known enterprise-level persistence patterns, designed for efficient and high-performing database access, adapted into a simple...
Platforms: Python
License: Freeware | Size: 860.16 KB | Download (46): SQLAlchemy Script Download |
py4neo :: A Python REST client for Neo4j ========================================== :synopsis: Allows interact with Neo4j standalone REST server from Python. :heritage: py4neo is a fork of neo4j-rest-client_ py4neo provides a Pythonic interface to interacting with graphs stored in Neo4j. It...
Platforms: Mac
License: Freeware | Size: 10.24 KB | Download (36): py4neo Download |
pysage is a lightweight high-level message passing library supporting actor based concurrency. It also extends the "actor model" to support actor partitioning/grouping to further scalability. pysage has a simple high-level interface. Messages are serialized and sent lightweight using pipes or...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (44): pysage Download |
PyGTS is a python package used to construct, manipulate, and perform computations on 3D triangulated surfaces. It is a hand-crafted and pythonic binding for the GNU Triangulated Surface (GTS) Library. * Geometric primitives Point, Vertex, Segment, Edge, Triangle, Face, and Surface. *...
Platforms: *nix
License: Freeware | Size: 112.64 KB | Download (32): PyGTS Download |
snimpy is an interactive SNMP tool written in Python. snimpy is a Python-based tool providing a simple interface to build SNMP query. Here is a very simplistic example that allows to display the routing table of a given host: load("IP-FORWARD-MIB") m=M() routes = m.ipCidrRouteNextHop for x in...
Platforms: *nix
License: Freeware | Size: 30.72 KB | Download (38): snimpy Download |