Seite 1 von 1

allg.: Styles fuer py-code

Verfasst: Montag 6. März 2006, 12:00
von jana79
Wo finde ich so ein paar Hinweise fuer schoenen py-code?
-Ausser hier im Forum, danke!-
Wo ein paar Anfaengerfehler beschrieben sind, was ich moeglichst vermeiden sollte.

Zum Beispiel hatte ich mit py2.4, erst mal mitbekommen, dass mit ordentlichen Fehlerabfragen mir das ctrl-C nicht auf die Fuesse faellt.

Sowas kann man ja nicht immer erfragen oder sich aus altem C-Style Wissen heraussaugen.

Danke,
Jana.

Verfasst: Montag 6. März 2006, 12:13
von modelnine
Siehe: PEP 8.

Verfasst: Montag 6. März 2006, 14:20
von modelnine
Hmm... Wenn ich Deine Frage beim zweiten mal lesen richtig verstehe geht's nicht um Code-Style (also Programmier-Stil, wenn wir man auf Deutsch bleiben) mit Python, sondern um sogenannte Idioms oder Patterns.

Dazu gibts bei Python eigentlich nur ein sehr gutes Buch: das "Python Cookbook." Das setzt voraus, dass Du Dich schon ein bissel mit Python auskennst, und Code nachvollziehen kannst, zeigt Dir aber gerade für viele häufige Einsatzgebiete von Python kurze/mittellange Snippets wie man eben diesen Einsatz programmieren könnte.

Das Buch ist eine Zusammenstellung des ASPN-Python-Cookbooks (aspn.activestate.com), und auch nicht ganz billig. Online würde ich keine Ressource kennen die ähnliches leistet bis auf das ASPN selbst, wobei das halt eben ungefiltert ist und auch eine ganze Menge Schrott da drin steht.

Re: allg.: Styles fuer py-code

Verfasst: Donnerstag 9. März 2006, 20:17
von Mad-Marty
jana79 hat geschrieben:Wo finde ich so ein paar Hinweise fuer schoenen py-code?
-Ausser hier im Forum, danke!-
Wo ein paar Anfaengerfehler beschrieben sind, was ich moeglichst vermeiden sollte.

Zum Beispiel hatte ich mit py2.4, erst mal mitbekommen, dass mit ordentlichen Fehlerabfragen mir das ctrl-C nicht auf die Fuesse faellt.

Sowas kann man ja nicht immer erfragen oder sich aus altem C-Style Wissen heraussaugen.

Danke,
Jana.
Was genau mit ctrl-c meinst du ?
Kenne ich nämlich garnicht ;)

Re: allg.: Styles fuer py-code

Verfasst: Samstag 18. März 2006, 23:43
von Leonidas
Mad-Marty hat geschrieben:Was genau mit ctrl-c meinst du ?
Kenne ich nämlich garnicht ;)
Ich meinte, dass das Abfangen der SystemExit Exception gemeint war.. oder irgendwie so.