mighty python tools

pylint

check your code’s quality with pylint
install with ‘easy_install’, check with ‘pylint whatever.py’

virtualenv

installs an isolated python environment, which overloads system-wide python packages. Great for pragmatic write-execute-often programmers.
install with ‘easy_install’, create with ‘virtualenv what-ever’, add ‘what-ever/bin’ to your path variable.

mechanize

Stateful programmatic web browsing, simulates a fully-functional web browser. Install with ‘easy_install mechanize’, combine with ‘beautifulsoup’ to make it even better.

Python packages unter Mac OS X

Installierte Python-Version ausgeben lassen:
python --version

von der Python Package Index Site die passende Version von SetupTools herunterladen. Installieren mit:
sh setuptools-0.6c9-py2.4.egg

Nun kann man mit easy_install einfach Pakete installieren, z.B.:
easy_install SQLAlchemy

meine .vimrc Datei

Dass vim sehr mächtig ist, wissen ja viele. Aber erst durch eine angepasste Konfigurationsdatei entfaltet vim seine Kräfte als Texteditor.
Die folgende Liste ist nicht fürs Programmieren gedacht, da die ctags nicht konfiguriert sind. Sie erleichtert aber die Arbeit beim Editieren von Quelltexten bzw. Config-Dateien:

set nocompatible
syntax on
set autoindent
set hlsearch
set ignorecase
set incsearch
set laststatus=2
set number
set ruler
set shiftwidth=4
filetype on
set tabstop=4
set softtabstop=4
set backspace=2
set ai
set expandtab
set encoding=utf-8
colo pablo