Thursday, August 24, 2006

From Noahs Embrace the snake

PyPI The Python Package Index

Python win32 extensions ActiveState extensions for Windows COM programming. I use this. This stuff works.

VIM shortcutshttp://www.vim.org/scripts/script.php?script_id=30
.vimrc for Python

This is how I set my .vimrc file.

autocmd BufRead,BufNewFile *.py syntax on
autocmd BufRead,BufNewFile *.py set ai
autocmd FileType * set tabstop=2|set shiftwidth=2|set noexpandtab
autocmd FileType python set tabstop=4|set shiftwidth=4|set expandtab
set background=dark
map :let &background = ( &background == "dark"? "light" : "dark" )


Extras

MySQLdb The MySQL DBI interface for Python
Python syntax file for TextPad TextPad is a little text editor that I like to use on Windows.
Rijndael (AES) in Python Pure Python implementation of the Rijndael cipher by Bram Cohen.
AES is the government's successor to DES.
AnyGUI A very cool idea -- which appears to be dead.
Fnorb A Python CORBA 2.4 server.
Distributed Computing More distributed computing fun from SourceForge
SWIG Easily connect Python to C/C++ libraries.
ReportLab Toolkit This is an open source package that allows generation of Adobe Acrobat (PDF) documents. This is the best Python PDF generator I have found.
Gadfly SQL Relational Database in pure Python (with optional C module extension for speed)
dbxread This module by Steve Holden reads Outlook DBX binary email files.
Ctypes module ctypes is a Python package to create and manipulate C data types in Python, and to call functions in dynamic link libraries/shared dlls. It allows wrapping these libraries in pure Python.
pSQL A Python-friendly interface to SQL -- glad to see this again. Local cached copy: pSQL-0.9.4.tar.gz

Etc...

Dive Into Python Online book -- Python for experienced programmers
DMOZ Python Open Directory of Python sites. A great place to search.
TIOBE Programming Community Index gives an indication of the popularity of programming languages
PLEAC Programming Language Examples Alike Cookbook
Greg Stein Greg has some good resources, especially for WebDAV.
FAQTS for Python
HotScripts for Python
Cetus links
Python Cookbook at ActiveState
Python Snippets at SourceForge
biopython Python tools for computational molecular biology



No comments: