Die Suche ergab 1454 Treffer

von Y0Gi
Mittwoch 26. November 2008, 14:54
Forum: Allgemeine Fragen
Thema: Frage zum python
Antworten: 7
Zugriffe: 1575

Mit dem `webbrowser`-Modul kann man den Standardbrowser mit einer URL starten, das könnte durchaus dort im Einsatz sein und ausgeführt werden, wenn das Script mit der Erstellung der Rechnungsdatei fertig ist.
von Y0Gi
Mittwoch 26. November 2008, 14:51
Forum: Allgemeine Fragen
Thema: Frage zum Speichern in einer Datei
Antworten: 12
Zugriffe: 1790

Ich kenne die Größen der C-Datentypen nicht aus dem Eff-Eff, aber das `struct`-Modul könnte das Richtige sein.
von Y0Gi
Dienstag 25. November 2008, 00:48
Forum: Allgemeine Fragen
Thema: [Suche] Modul zum auslesen von (ID3-)Tags
Antworten: 11
Zugriffe: 1845

mutagen ist eine solide Library, habe ich selbst schon mal erfolgreich eingesetzt. Meines Wissens wird die noch gepflegt und ist einigermaßen State-of-the-Art. Hat zudem einen guten Ruf und mehrere Applikationen, die darauf aufbauen (Quod Libet, Ex Falso - IIRC).
von Y0Gi
Montag 24. November 2008, 14:19
Forum: Allgemeine Fragen
Thema: Suche Buch über Python und SQL
Antworten: 43
Zugriffe: 5762

Zufällig habe ich kürzlich bei Thalia in der Technikecke gestöbert und dabei "Web Applications with Python" gefunden und überrascht näher angesehen. Dort wird aber primär TurboGears behandelt, das IMHO definitiv keine gute Basis für die Zukunft (von wem oder was auch immer) [mehr] ist. Als...
von Y0Gi
Montag 24. November 2008, 13:52
Forum: Allgemeine Fragen
Thema: [Suche] Modul zum auslesen von (ID3-)Tags
Antworten: 11
Zugriffe: 1845

Just zufällig habe ich jüngst meinen ID3v1 Reader überarbeitet. Der liest zwar nur ID3-Tags der Version 1.0, aber es hilft dir möglicherweise zu verstehen, wie man sowas angeht. Version 2 von ID3 funktioniert allerdings etwas anders und MP3s sind mir eh zu blöd (;)), daher habe ich das nie implement...
von Y0Gi
Montag 24. November 2008, 11:51
Forum: Allgemeine Fragen
Thema: Wozu "self"?
Antworten: 21
Zugriffe: 5644

First-class Functions wären bei deinem "so hätte man's auch in Python machen können" vermutlich trotzdem noch (parallel) möglich gewesen, oder?

Die Slots-Geschichte steht nicht *zufällig* in Zusammenhang mit Pythons `__slots__`?
von Y0Gi
Montag 24. November 2008, 11:23
Forum: Allgemeine Fragen
Thema: numpy -first in last out
Antworten: 7
Zugriffe: 1787

Sehr schön.

Das Beispiel mit der `deque`-Subklasse ist interessant, danke für den Link. Ich bin allerdings gerade zu faul um aufzustehen und nachzusehen, ob das auch in meiner Ausgabe vom Python Cookbook enthalten ist ;)
von Y0Gi
Montag 24. November 2008, 11:20
Forum: Netzwerkprogrammierung
Thema: Inhalt von textarea wird mysteriöserweise gelöscht
Antworten: 4
Zugriffe: 1549

Du meinst, "blub" in der Textarea wird nicht angezeigt? Zumindest Firefox stellt IIRC nach einem Reload den vorherigen Formularinhalt wieder her. Wenn du ein Formular "mit Werkseinstellungen" willst, rufe das Formular neu auf (in der Adresszeile <Enter> benutzen) anstatt es mit S...
von Y0Gi
Freitag 21. November 2008, 14:52
Forum: Allgemeine Fragen
Thema: Anfänger braucht Hilfe beim Weiterkommen in einem Projekt
Antworten: 28
Zugriffe: 3549

Nunja, die essentiellen Datentypen Liste und Mapping/Hash/`dict` sollte man kennen. Von da an ist's dann zu einer Klasse nicht mehr weit - aber das kann man dann ja jemandem vorschlagen, der mit vierdimensionalen dicts und potentiell als Methoden tauglichen Funktionen hier nach Hilfe fragt ;) Andern...
von Y0Gi
Freitag 21. November 2008, 14:50
Forum: Allgemeine Fragen
Thema: numpy -first in last out
Antworten: 7
Zugriffe: 1787

`deque` aus dem als "High-performance container datatypes" beschriebenen `collections`-Modul macht meines Wissens ziemlich genau das, was du suchst.
von Y0Gi
Freitag 21. November 2008, 14:47
Forum: Allgemeine Fragen
Thema: Wozu "self"?
Antworten: 21
Zugriffe: 5644

Ja, das ist aber in Ruby auf syntaktischer Ebene gehandhabt und in Python ist ein Attributzugriff auf eine Instanz, nun ja, eben ein Attributzugriff und nichts weiter. Das ist ein wichtiger Unterschied, aber doch vollkommen okay. Wer die Anzahl an Schlüsselwörtern und Methoden für ähnliche Dinge - ...
von Y0Gi
Freitag 21. November 2008, 14:44
Forum: Allgemeine Fragen
Thema: Instanzieren einer Klasse soll String zurückgeben
Antworten: 16
Zugriffe: 2590

Die Instanziierung einer Klasse sollte immer genau eines zurückgeben: die Instanz. Die Idee, dass du eine Klasse und ihren Konstruktor zur Multiplikation von Zahlen verwendest, ist schon ziemlich am Zweck von OOP vorbei. Hier ist eine Funktion locker ausreichend. Aber wie schon erwähnt, zeig' deinen...
von Y0Gi
Freitag 21. November 2008, 11:17
Forum: Allgemeine Fragen
Thema: Wozu "self"?
Antworten: 21
Zugriffe: 5644

Wie Rebecca schon richtig sagte, bedarf es einer Trennung zwischen lokalen Namen in Methoden und Klassen- oder Instanzattribute. In deiner zweiten Beispielklasse könnten `r` und `i` auch Klassenattribute sein. In Java gibt es, wie bereits erwähnt, das Schlüsselwort `this`. Dies ist leider optional, ...
von Y0Gi
Freitag 21. November 2008, 11:07
Forum: Allgemeine Fragen
Thema: Anfänger braucht Hilfe beim Weiterkommen in einem Projekt
Antworten: 28
Zugriffe: 3549

Ich denke nicht, dass man sofort mit Klassen beginnen muss. OOP wird erfahrungsgemäß nie auf Anhieb auch nur ausreichend verstanden und bringt so zusätzliche Hürden für Anfänger mit, die dann in *richtig* verkorkstem Code enden. Als jemand, für den Refactoring eine Art Kreuzzug ist (;))), empfehle i...
von Y0Gi
Dienstag 18. November 2008, 12:31
Forum: Netzwerkprogrammierung
Thema: Deutsches Django Forum
Antworten: 8
Zugriffe: 1694

http://css-tricks.com/utilizing-the-underused-but-semantically-awesome-definition-list/ Dieser Artikel ist in meinen Augen grob falsch. Dort wird behauptet, dass die Verwendung von `<div>`s semantisch inkorrekt wäre. Das ist meiner Meinung nach nicht der Fall - es ist nur nicht ideal. Vielmehr ist ...
von Y0Gi
Dienstag 18. November 2008, 12:24
Forum: Netzwerkprogrammierung
Thema: Deutsches Django Forum
Antworten: 8
Zugriffe: 1694

Ich gebe zu, dass Definitionslisten durch ihre zwei Arten von enthaltenen Elementen nette Anker für CSS-Formatierungen bieten. Insbesondere gibt es da einige nette Beispiele für Navigationslisten mit Infotexten. Dennoch sind es (hence the name) Definitionslisten, und "Posts: 35" ist *keine...
von Y0Gi
Dienstag 18. November 2008, 10:28
Forum: Netzwerkprogrammierung
Thema: Deutsches Django Forum
Antworten: 8
Zugriffe: 1694

Autsch, für die Verwendung einer Definitionsliste für die Metadaten einen Posters/Postings kommen die Macher in die Semantikhölle ;)
von Y0Gi
Montag 17. November 2008, 13:29
Forum: Allgemeine Fragen
Thema: Problem aus dem Linux-Club
Antworten: 12
Zugriffe: 1983

Dann kommen aber nirgends die Daten her ;)

(Ja, mir ist klar, was du aufzeigen wolltest.)
von Y0Gi
Montag 17. November 2008, 13:28
Forum: Allgemeine Fragen
Thema: Kann man sich eigene Statement´s programmieren?
Antworten: 38
Zugriffe: 4164

Bleibt nur noch die Frage, an was du nachts um zwei gedacht hast, wenn dieses Wort den Weg in dein Posting gefunden hat ;) Ich glaube jetzt einfach mal, dass es nur eine fehlgeleitete Übersetzung des englischen Silicone war ;) Freud lässt grüßen ;) Aber *wenn* es eine naheliegende fehlgeleitete Übe...
von Y0Gi
Sonntag 16. November 2008, 11:54
Forum: Allgemeine Fragen
Thema: Problem aus dem Linux-Club
Antworten: 12
Zugriffe: 1983

Jetzt ist mir wieder klar, warum ich im Zweifelsfall `cat` verwende ;) Eher ``python script.py < data.txt`` oder ``python script.py > data.txt``, je nachdem ob Input oder Output. Aber ja, das vergesse ich auch gerne. Überschreibt das zweite Statement nicht die `data.txt` mit der Programmausgabe?