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
Wo finde ich freie Python-Scripts?
- gerold
- Python-Forum Veteran
- Beiträge: 5555
- Registriert: Samstag 28. Februar 2004, 22:04
- Wohnort: Oberhofen im Inntal (Tirol)
- Kontaktdaten:
Hallo Daniel!danims hat geschrieben:Kann jemand einen guten Link empfehlen?
- http://aspn.activestate.com/ASPN/Python/Cookbook/
- http://pypi.python.org/pypi
mfg
Gerold
http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
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
Zu welchem Problem suchst du denn eine Lösung?
Stefan
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.
@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.
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.
Auf meiner Website findest du einige kleine Sachen (insbesondere die Snippets) zum Eingewöhnen: http://homework.nwsnet.de/tags/python