next up previous
Nächste Seite: JPython Aufwärts: Die Programmiersprache Python Vorherige Seite: Module

Unterabschnitte

Wichtige eingebaute Module

os

cgi

Objekte der Klasse cgi.FieldStorage köennen wie ein Python Dictionary verwendet werden:

#!/usr/bin/python
import cgi

print "Content-type: text/html"
print

print "<TITLE>cgi test</TITLE>"
form = cgi.FieldStorage()
for key in form.keys():
    print "<p>%s = %s</p>" % (key, form[key].value)
Ein Aufruf mit GET http://localhost/cgi-bin/cgiexample.py?param1=1&param2=2 liefert:
param1 = 1

param2 = 2

urllib

Die Funktion urlopen(url) funktioniert ähnlich wie die open-Funktion für Dateien:
>>> from urllib import urlopen
>>> f = urlopen("http://localhost")
>>> print f.info()
Date: Mon, 03 Jul 2000 21:59:43 GMT
Server: Apache-AdvancedExtranetServer/1.3.12  (NetRevolution/Linux-Mandrake)
Connection: close
Content-Type: text/html

>>> inhalt = f.read()
>>> len(inhalt)
5419

Weitere wichtige Module



Juergen Hoetzel 2000-07-04