Die Suche ergab 137 Treffer

von mechanicalStore
Dienstag 10. Mai 2022, 09:34
Forum: Allgemeine Fragen
Thema: __str__ und file.write
Antworten: 48
Zugriffe: 2143

Re: __str__ und file.write

Mit datetime kann man mit SQLite gut arbeiten. Was fehlt dir da? Ich lese mich gerade erst ein, was das Pythonmodul betrifft. Bis jetzt ist klar, dass Variablen in den Abfragen als Tupel übergeben werden, was native Datentypen betrifft: Aus der Doku: cur.execute("insert into lang values (?, ?)...
von mechanicalStore
Dienstag 10. Mai 2022, 08:11
Forum: Allgemeine Fragen
Thema: __str__ und file.write
Antworten: 48
Zugriffe: 2143

Re: __str__ und file.write

Wenn `EntryList` nichts weiter tut als *eine* Liste als Attribut zu halten nur das bietet was Listen sowieso schon haben, dann braucht es dafür keine eigene Klasse. Das ist klar. Ich wollte da alles andere mit rein packen, wie z.B. Berechnung der Gesamtzeit eines/aller Projekte in einem bestimmten ...
von mechanicalStore
Montag 9. Mai 2022, 18:39
Forum: Allgemeine Fragen
Thema: __str__ und file.write
Antworten: 48
Zugriffe: 2143

Re: __str__ und file.write

Man kann beispielsweise keine Tests schreiben die parallel laufen können, oder zwei solcher Sequenzen gleichzeitig haben, beispielsweise um eine zusätzliche Datei mit den Daten im Speicher abzugleichen. Globalen Zustand vermeidet man, in dem man Werte als Argumente übergibt. Wobei ich zum Erzeugen ...
von mechanicalStore
Montag 9. Mai 2022, 12:55
Forum: Allgemeine Fragen
Thema: __str__ und file.write
Antworten: 48
Zugriffe: 2143

Re: __str__ und file.write

Hallo __blackjack__, vielen Dank für die Hinweise, das ist sehr hilfreich. Bzgl. Fehlerabfragen, Namensgebung, usw. - das war nur ein grober Entwurf. Soll aber keine Ausrede sein, Du hast in allem Recht. Hier noch ein paar Fragen; Ich sehe keinen Aufruf, der __repr__ benutzt? Was bedeuten die "...
von mechanicalStore
Montag 9. Mai 2022, 09:24
Forum: Allgemeine Fragen
Thema: __str__ und file.write
Antworten: 48
Zugriffe: 2143

__str__ und file.write

Hallo Zusammen, nach sehr langer Zeit will ich mich mal wieder mit Python beschäftigen. Schön, dass es meinen Account nach langer Zeit noch gibt. Hab dazu mal das "Quick Python Book" von Manning durchgelesen / rumprobiert / etc. Wollte nun mal etwas Praktisches machen (eine Stempeluhr, die...
von mechanicalStore
Dienstag 5. Januar 2010, 12:32
Forum: Allgemeine Fragen
Thema: Wie können andere leute meine programme öffnen
Antworten: 13
Zugriffe: 1651

Ok, das könnte durchaus eben auch an der evtl. verhältnis mäßig großen Anzahl an Python Neulingen liegen, die solche Exe-Generatoren eher nutzen wollen... Wovon ich mich (als Python-Neuling und Linuxer) ganz klar distanzieren möchte. Sollte es mal dazu kommen, dass ich was schreibe was Andere nutze...
von mechanicalStore
Montag 4. Januar 2010, 23:36
Forum: Allgemeine Fragen
Thema: Kleiner Bericht zum Umstieg von Sprache xy auf Python
Antworten: 38
Zugriffe: 4238

Nein das tun sie auch in Java oder C# nicht. Variablen die man in Methoden deklariert werden nicht automatisch Instanzvariablen. Sorry, was Methoden betrifft, hast Du natürlich Recht! Ich habe etwas durcheinander gebracht, ist doch recht ungewohnt, wenn keine Variable explizit deklariert wird. Gibt...
von mechanicalStore
Montag 4. Januar 2010, 21:51
Forum: Allgemeine Fragen
Thema: Kleiner Bericht zum Umstieg von Sprache xy auf Python
Antworten: 38
Zugriffe: 4238

Ist es nicht sehr unsauber, im Konstruktor der Basisklasse in der Zeile ** eine Methode der erbenden Klasse aufzurufen? Jein, dass macht deine Klasse nur schlicht und ergreifend zu einer abstrakten Klasse. Aber wie schon geschrieben, wäre es besser, die Methode in der Basisklasse zu implementieren ...
von mechanicalStore
Montag 4. Januar 2010, 20:07
Forum: Allgemeine Fragen
Thema: Kleiner Bericht zum Umstieg von Sprache xy auf Python
Antworten: 38
Zugriffe: 4238

Das steht für d = {} d[f] = 'welt' #oder d = dict() d[f] = 'welt' Links vom ":" ist der Schlüssel, rechts davon der Welt. Beides könnten beliebige Objekte sein, allerdings hat man - wie hier ja zu genüge erläuert - wenig Freude daran, wenn das Schlüsselobjekt veränderbar, aber nicht "...
von mechanicalStore
Sonntag 3. Januar 2010, 19:09
Forum: Allgemeine Fragen
Thema: Kleiner Bericht zum Umstieg von Sprache xy auf Python
Antworten: 38
Zugriffe: 4238

Ich muss sma da jetzt aber auch beipflichten -- dem Einsteiger ist jetzt nicht geholfen, dass wir uns über Details unterhalten was jetzt hashbar ist und was nicht oder wie sich das auf die Objektidentität auswirkt. Nee nee, das ist kein Problem. Während man aus der Doku ohnehin nur Dinge wie die Sy...
von mechanicalStore
Sonntag 3. Januar 2010, 12:12
Forum: Allgemeine Fragen
Thema: Kleiner Bericht zum Umstieg von Sprache xy auf Python
Antworten: 38
Zugriffe: 4238

`staticvarA` und `staticvarB` sind nicht statisch, weil bei Python alles dynamisch ist. Klassen sind nicht statisch, wie können es da Attribute auf Klassen sein!? Die Namen sind also irreführend gewählt. Sorry, hab mich unklar ausgedrückt. Richtig ist aber doch, dass staticvarA und staticvarB Klass...
von mechanicalStore
Sonntag 3. Januar 2010, 12:04
Forum: Allgemeine Fragen
Thema: Kleiner Bericht zum Umstieg von Sprache xy auf Python
Antworten: 38
Zugriffe: 4238

Ach und mein Rant gegen das `-*-`: Ich weigere mich auch in Zukunft, ich in meinen Quelltext Beschwörungsformeln für archaische Editoren einzubauen, nur weil jemand nicht UTF-8 als längst überfälligen Standard akzeptieren kann. Wenn ich sehe, wie viele Probleme Leute hier immer wieder mit Encoding-...
von mechanicalStore
Sonntag 3. Januar 2010, 10:45
Forum: Allgemeine Fragen
Thema: Kleiner Bericht zum Umstieg von Sprache xy auf Python
Antworten: 38
Zugriffe: 4238

Erstmal vielen Dank an Alle, Die antworten, die Hilfsbereitschaft in diesem Forum ist klasse! @Defnull: Und natürlich überschreibt ein lokal definiertes 'y' das y, das im umgebenden Block definiert wurde. Ich gehe davon aus, Du meinst nicht wirklich "überschreiben". Worauf ich hinaus wollt...
von mechanicalStore
Samstag 2. Januar 2010, 12:31
Forum: Allgemeine Fragen
Thema: Kleiner Bericht zum Umstieg von Sprache xy auf Python
Antworten: 38
Zugriffe: 4238

@sma: Vielen Dank für die schnelle und ausführliche Antwort. Warum `=` für Zuweisungen ungewöhnlich sein soll, erschließt sich mir nicht. Ich meinte das so; "gewohnt" ist man eigentlich: Typ Var = new Typ(). Ungewohnt finde ich Var = Typ(). Eigentlich handelt es sich in dem Fall ja mehr um...
von mechanicalStore
Samstag 2. Januar 2010, 10:07
Forum: Allgemeine Fragen
Thema: Kleiner Bericht zum Umstieg von Sprache xy auf Python
Antworten: 38
Zugriffe: 4238

Kleiner Bericht zum Umstieg von Sprache xy auf Python

Hallo zusammen, zuvor wünsche ich Allen ein frohes und erfolgreiches Jahr 2010! In den letzten Tagen habe ich mich erstmals mit Python beschäftigt und möchte kurz darüber reden, bzw. ein paar Fragen stellen (in der Hoffnung, dass diese nicht doch schon irgendwo gestellt wurden). Herausgepickt habe i...
von mechanicalStore
Dienstag 29. Dezember 2009, 12:20
Forum: Offtopic
Thema: Beginner, Python 2.6 oder 3.1?
Antworten: 10
Zugriffe: 2707

@derdon: Vielen Dank! @cofi: Daher erstmal in Offtopic, um mich nicht gleich im ersten Posting unbeliebt zu machen. :) Komme hauptsächlich von C# (und Java, bzw. Andere, aber eher nur gestreift). @Defnull: Wie "viele" Module gibt es denn überhaupt? Und wie viele sind portiert? Kann man das...
von mechanicalStore
Dienstag 29. Dezember 2009, 00:29
Forum: Offtopic
Thema: Beginner, Python 2.6 oder 3.1?
Antworten: 10
Zugriffe: 2707

Beginner, Python 2.6 oder 3.1?

Hallo, bin neu hier und auch neu, was Python betrifft. Dabei stellt sich die Frage im Subjekt, Auch im Hinblick auf (noch?) nicht verwendbare Module, usw. Möchte ein bisschen mit Python rumprobieren, mal sehen, was dann draus wird. Interessant wäre auch zu erfahren, wie hier darüber gedacht wird, wa...