PMox: Appunti

Breve nota segnata in fretta per ricordare i punti importanti

Moduli di estensione

In questa pagina riporto una semplice tabella con alcune informazioni sui principali moduli Python che ho utilizzato negli anni.
Chiarisco subito che NON è un elenco completo e ne vorrà mai esserlo.

Per un elenco molto più ampio e orientato alla completezza, potete utilizzare:

Nome Descrizione Licenza Azioni
httplib2 Libreria per il supporto avanzato del protocollo HTTP MIT [pagina interna]
SOAPpy libreria SOAP per Python Python License (CNRI Python License) [home page]
Beautiful Soup HTML/XML parser molto flessibile (utile per l'HTML e in generale i documenti con errori che bloccano i parser più rigorosi) Python License [home page]
pyparsing approccio object-oriented al text processing in Python ? [home page]
[download]
ClientCookie modulo Python per gestire i coockie HTTP client side ? [home page]
[download tgz]
[download zip]
[doc]
[changelog]
Numerical Python aggiunge una gestione performante degli array ? [home page] [about]
eGenix.com mx Extensions moduli di estensione molto utili per chi lavora in Python; in particolare è fondamentale DateTime per la gestione avanzata delle date eGenix.com Public License [home page]
Nevow un fenomenale sistema di templating per le applicazioni web focalizzato sulla separazione del codice HTML sia dalla business logic e dalla display logic; separa il codice in funzioni data e render, un'implementazione semplificata del tradizionale modello MVC. ? [home page]
[wiki]
MySQL for Python MySQL support for Python. MySQL versions 3.22-4.1; and Python versions 1.5.2-2.4 are supported. MySQLdb is the Python DB API-2.0 interface. _mysql is a low-level API similiar to the MySQL C API. ZMySQLDA is a Database Adapter for Zope. GPL,
Python,
ZPL
[home page]
[download SF]
PyScript genera grafici PostScript ad alta qualità GPL [home ]
[doc]
PyGTK Wrapper di GTK+ per l'utilizzo in Python. Si occupa in modo invisibile di tutti i noiosi dettagli come la gestione della memoria e il casting tra tipi. ? [home page]
[FAQ]
4Suite un grosso package composto da una libreria di strumenti integrati per l'elaborazione dell'XML. Su questa libreria sono stati costruiti un sistema di repository di dati in XML e RDF e un server.
Io l'ho usato principalmente come parser XSLT
4Suite [home page]
[download]
[Core manual]
ConfigObj Un piccolo modulo Python per leggere e scrivere in modo semplice e flessibile dei file di configurazione in stile ini file round tripper BSD [home page]
Aggiungi a: Digg | del.icio.us | Segnalo