Seite 1 von 1

Wo finde ich freie Python-Scripts?

Verfasst: Sonntag 9. Dezember 2007, 19:45
von danims
Hallo

Ich bin neu in der Python-Welt und lerne gerade die Basics bzw. habe diese nun einigermassen verinnerlicht. Mein Background ist PHP und ich möchte Python auch für die Webentwicklung nutzen.

Für mich kommt beim Lernen einer Sprache irgendwann der Zeitpunkt, an dem ich gerne etwas experimentiere, um ein Gefühl für die Sprache zu erhalten. Dazu lade ich mir ein paar Open-Source Klassen oder Scripts herunter.

Auch nach längerem Suchen bin ich erstaunt, dass ich relativ wenig "Code" im Internet gefunden habe (verglichen zu PHP Scripts).

Suche ich nach den falschen Begriffen (ich suchte nach "Python classes" oder "Python scripts")?

Kann jemand einen guten Link empfehlen?

Gruss
Daniel

Re: Wo finde ich freie Python-Scripts?

Verfasst: Sonntag 9. Dezember 2007, 19:49
von gerold
danims hat geschrieben:Kann jemand einen guten Link empfehlen?
Hallo Daniel!

- http://aspn.activestate.com/ASPN/Python/Cookbook/
- http://pypi.python.org/pypi

mfg
Gerold
:-)

Verfasst: Sonntag 9. Dezember 2007, 19:53
von sma
Das Python Cookbook enthält viele "Scripts". Ich glaube aber, du versteht unter diesem Begriff etwas anderes als ich. Mit einer einzelnen Klasse (du sagtest du hast nach "Python class" gegoogelt) wirst du IMHO wenig anfangen können. Quelloffene Python-Anwendungen, und damit jede Menge Code zum Lesen und Lernen, wirst du bei Sourceforge oder code.google.com finden.

Zu welchem Problem suchst du denn eine Lösung?

Stefan

Verfasst: Sonntag 9. Dezember 2007, 20:00
von danims
Herzlichen Dank erstmal für eure Antworten.

@sma: Vielleicht verstehe ich die Begriffe noch nicht ganz... Sind "Klassen" in PHP oder C/C++ in Python "Module"?

Als PHP-Neuling habe ich damals z.B. eine Klasse heruntergeladen, die Grafiken generieren kann. Oder eine User-Management-Klasse. Zum rumspielen und erste Erfahrungen mit der Sprache sammeln ist das perfekt für mich. Ich wage mich noch nicht an ein grösseres Projekt, daher möchte ich ein bisschen experimentieren, und auch sehen wie guter Python-Code aufgebaut ist etc.

Verfasst: Sonntag 9. Dezember 2007, 20:19
von BlackJack
In C gibt's keine Klassen und in PHP <5 gibt's was ziemlich krankes, was die dort Klassen nennen. Klassen in Python sind keine Module sondern eben Klassen. Wie in richtigen objektorientierten Programmiersprachen. Arbeite mal das Tutorial aus der Dokumentation durch, das hilft vielleicht die Begrifflichkeiten zu klären.

Verfasst: Montag 10. Dezember 2007, 13:21
von Y0Gi
Auf meiner Website findest du einige kleine Sachen (insbesondere die Snippets) zum Eingewöhnen: http://homework.nwsnet.de/tags/python