The Wayback Machine - http://web.archive.org/web/20060414141739/http://linuxwiki.de:80/Python

Python ist eine einfach zu erlernende, elegante, objektorientierte Sprache. Es gibt Python für Linux, Mac OS X, Windows und andere Systeme. Da in der Sprache schon relativ viele Standardmodule enthalten sind, ist es mit Python einfach, plattformunabhängig zu programmieren. Die hier verwendete MoinMoin-Wikisoftware ist in Python geschrieben.

Homepage: http://www.python.org/

Lizenz: Python License

1. Links

1.1. Bücher und Tutorials

2. Python fürs Web

BTW: Google benutzt wohl auch Python.

3. IDEs

4. Code-Beispiele

5. Settings für Vim

Folgendes in die .vimrc (siehe auch Vim):

syntax on
set noai
set tabstop=4
set expandtab
set shiftwidth=4
filetype indent on

6. Python 2.4

Ist mittlerweile released worden. Die Installation aus dem Source geht wie üblich:

./configure
make
make install          # installiert dann nach /usr/local

7. Python2.3 Debian Woody Backport

Man braucht von ftp://boisson.homeip.net/woody/woody/ mindestens folgendes:

libdb4.1_4.1.25-10_i386.deb           (libdb4.1)
libncurses5_5.3.20030719-1_i386.deb   (libncurses5)
libreadline4_4.3-8_i386.deb           (libreadline4)
python2.3_2.3.2-2_i386.deb            (python2.3)
python_2.3.2-2_all.deb                (python)

Einfach runterladen und und dpkg -i *.deb.

Falls eine Fehlermeldung kommt reportbug kollidiert mit python (>> 2.3) hilft dpkg -P reportbug.

Problem: beim nächsten apt-get upgrade kommt eine lange Liste

Sorry, but the following packages have unmet dependencies:
  fetchmailconf: Depends: python (< 2.2) but 2.3.2-2 is installed
  gadfly: Depends: python (< 2.2) but 2.3.2-2 is installed
  gimp-python: Depends: python (< 2.2) but 2.3.2-2 is installed
  htmlgen: Depends: python (< 2.2) but 2.3.2-2 is installed
  idle: Depends: python (< 2.2) but 2.3.2-2 is installed
  pybliographer: Depends: python (< 2.2) but 2.3.2-2 is installed
  python-bobo: Depends: python (< 2.2) but 2.3.2-2 is installed
usw.

OffeneFrage: Kann man da irgendwas (sinnvolles) tun?

OffeneFrage: Wie kann man mit Pythons curses Modul Umlaute ausgeben?


Hier ist ein weiterer BackPort von 2.3.3, etwas neuer, aber bis jetzt ungetestet:

http://people.debian.org/~madkiss/backports/python/


KategorieProgrammiersprachen

Python (last edited 2006-02-05 14:44:57 by ThomasWaldmann)