Die Suche ergab 83 Treffer

von xeike
Donnerstag 13. Juni 2013, 09:44
Forum: Allgemeine Fragen
Thema: Variable in Gui anzeigen lassen und diese Verändern
Antworten: 15
Zugriffe: 2154

Re: Variable in Gui anzeigen lassen und diese Verändern

Wenn du in einer Klasse auf eine in der Klasse definierte Variable zugreifen möchtest, dann ist das immer self.i. Du kannst, musst aber nicht, Funktionen schreiben die "getEinsatz(self)" und "setEinsatz(self, wert)" und "incEinsatz(self)" heissen. Vielleicht macht es da...
von xeike
Donnerstag 13. Juni 2013, 08:45
Forum: Allgemeine Fragen
Thema: Klasse oder Dict, was am besten nehmen?
Antworten: 18
Zugriffe: 3522

Re: Klasse oder Dict, was am besten nehmen?

Da du ja nur eine Instanz benötigst, könntest du ein Singleton nehmen:
siehe: http://www.python.org/dev/peps/pep-0318/#examples

Zum Thema Persistenz siehe z. B.
http://docs.python.org/3.3/library/shelve.html

Xe
von xeike
Mittwoch 12. Juni 2013, 16:11
Forum: Allgemeine Fragen
Thema: Klasse oder Dict, was am besten nehmen?
Antworten: 18
Zugriffe: 3522

Re: Klasse oder Dict, was am besten nehmen?

@xeike: Das ist IMHO unschön solange nicht wirklich alle Werte von `foo()` auch benötigt werden. Und dann wäre es lesbarer wenn die Funktionssignatur nicht nur aus so einem allgemeinen Argument `meine_einstellungen` bestehen würde. Die Kritik verstehe ich nicht. * Ob oder ob nicht alle Elemente vom...
von xeike
Mittwoch 12. Juni 2013, 15:47
Forum: Allgemeine Fragen
Thema: Wertepaar bei vorgegebener Funktionslänge
Antworten: 4
Zugriffe: 1278

Re: Wertepaar bei vorgegebener Funktionslänge

Ah, das ist aber doch einfach. Entweder findest du eine Möglichkeit, die Länge einer Funktion auf einem Intervall zu bestimmen, also mathematisch meine ich, oder du addierst kleine mini-Intervalle der Funktion auf, bis zu deiner vorgegebenen Länge. Hilft das hier weiter: http://de.wikipedia.org/wiki...
von xeike
Mittwoch 12. Juni 2013, 13:45
Forum: Allgemeine Fragen
Thema: Wertepaar bei vorgegebener Funktionslänge
Antworten: 4
Zugriffe: 1278

Re: Wertepaar bei vorgegebener Funktionslänge

Was ist denn die "Länge der Funktion"?

Xe
von xeike
Mittwoch 12. Juni 2013, 13:38
Forum: Allgemeine Fragen
Thema: Klasse oder Dict, was am besten nehmen?
Antworten: 18
Zugriffe: 3522

Re: Klasse oder Dict, was am besten nehmen?

Bei den Daten handelt es sich um Einstellungen z.B von einem SMTP Server, IP Adresse, Port u.s.w. Ich würde ein dict nehmen. Und folgendermaßen kannst du das dict rumreichen: einstellungen = {'ip':'127.0.0.1', 'server':'www.python-forum.de'} >>> einstellungen {'ip': '127.0.0.1', 'server': 'www.pyth...
von xeike
Donnerstag 23. Mai 2013, 19:59
Forum: Allgemeine Fragen
Thema: Text mit Bezug auf bestimmte Worte splitten/durchsuchen
Antworten: 5
Zugriffe: 1000

Re: Text mit Bezug auf bestimmte Worte splitten/durchsuchen

friedduck hat geschrieben:Hier ein Beispiel mit re, allerdings stoppt das Programm bei dem ersten vorkommnis des gesuchten Wortes.

Würde dir:

Code: Alles auswählen

for line in text.split('\n'):
    print('tu was mit line')
helfen?

Xe
von xeike
Dienstag 14. Mai 2013, 21:20
Forum: Allgemeine Fragen
Thema: Dateien verschlüsseln - Vergleichbar mit Lizenzschlüsseln
Antworten: 11
Zugriffe: 3329

Re: Dateien verschlüsseln - Vergleichbar mit Lizenzschlüssel

Hab Ihr theoretisch eine Idee wie man eine Datei unter Python verschlüsselt, es soll aber möglich sein mehrere Keys zum entschlüsseln zu generieren. Ganz trivial, aber wirklich nur zum Spielen, wird es mit Funktionen, die irgendwie zyklisch sind. Also zum Beispiel Sinus. sin(0) == 0 sin(2*pi) == 0 ...
von xeike
Samstag 11. Mai 2013, 17:54
Forum: Allgemeine Fragen
Thema: VPython Grafik-Plot
Antworten: 3
Zugriffe: 1086

Re: VPython Grafik-Plot

Leider kann ich deren Beispeile nicht auf mein simples Programm anwenden... versteh ich halt einfach nicht :lol: hab sonst nicht viel mit Informatik zutun Also, allgemein ist ja die neue Y-Komponente folgendermassen zu berechnen: Y(t) ist Y_alt + irgendwas mit Geschwindigkeit + irgendwas mit Beschl...
von xeike
Samstag 11. Mai 2013, 15:56
Forum: Allgemeine Fragen
Thema: Updatechecker
Antworten: 13
Zugriffe: 1810

Re: Updatechecker

Gary123456 hat geschrieben:Bei anderen Pfaden gleiches Problem
Gibt es in dieser Datei vielleicht etwas "einfachere" Pfade wie

"Software" oder "Test\irgendwas". So dass du vielleicht mal den grundsätzlichen Zugriff auf diese Datei testen kannst?

Xe
von xeike
Samstag 11. Mai 2013, 15:46
Forum: Allgemeine Fragen
Thema: VPython Grafik-Plot
Antworten: 3
Zugriffe: 1086

Re: VPython Grafik-Plot

Ohne jetzt das visual-Modul näher zu kennen, vermute ich, dass sinker.velocity immer ein Vektor bedeutet aus drei Komponenten, nämlich vx, vy, und vz. Gleiches gilt für sinker.pos. Wenn du nun einem solchen Vektor eine schlichte Zahl zuweist, nimmt Python das gerne an, es ist aber etwas anderes, als...
von xeike
Freitag 10. Mai 2013, 11:43
Forum: Allgemeine Fragen
Thema: Lassen sich Instanzattribute vor Instanziierung abfragen?
Antworten: 15
Zugriffe: 2454

Re: Lassen sich Instanzattribute vor Instanziierung abfragen

mutetella hat geschrieben:Würde `breakfast` bereits existieren, würde ich zum Abfragen von Attributnamen auch nicht `dir()` sondern `__dict__` verwenden.
Ah, danke, wieder was dazu gelernt. :)

Xe
von xeike
Freitag 10. Mai 2013, 09:37
Forum: Allgemeine Fragen
Thema: Lassen sich Instanzattribute vor Instanziierung abfragen?
Antworten: 15
Zugriffe: 2454

Re: Lassen sich Instanzattribute vor Instanziierung abfragen

Suchst du so etwas hier:

Code: Alles auswählen

[element for element in dir(breakfast) if element not in dir(Morning)]
Mit set() würde das sicher auch eleganter gehen.

Xe
von xeike
Dienstag 30. April 2013, 12:09
Forum: Allgemeine Fragen
Thema: input bei liste
Antworten: 20
Zugriffe: 5638

Re: input bei liste

Hi! Die Behandlung von Fehleingaben fürchte ich, übersteigt meinen momentanen python-Horizont, Wenn du mit einer Menge (set) arbeitest statt einer Liste, dann hättest du schon mal keine doppelten Einträge. Bei den Lottozahlen kann u. a. folgendes passieren (in Klammern Möglichkeiten, das zu testen):...
von xeike
Dienstag 30. April 2013, 09:27
Forum: Allgemeine Fragen
Thema: input bei liste
Antworten: 20
Zugriffe: 5638

Re: input bei liste

@cofi: Endbenutzerfreundlichkeit bei einem Testprogramm? Na, OK, von mir aus.
von xeike
Montag 29. April 2013, 14:40
Forum: Allgemeine Fragen
Thema: input bei liste
Antworten: 20
Zugriffe: 5638

Re: input bei liste

Willst du jetzt sagen, dass JSON benutzerfreundlicher sein soll? Wollte ich nicht, aber wenn ich mir anschaue, wie komplex/vielschichtig ast ist und wie schlicht json, dann würde ich das sogar sagen. Das sage ich nach einem Vergleich von dir(ast) (1000 Sachen) mit dir(json) (load und dump) im Hinbl...
von xeike
Montag 29. April 2013, 14:24
Forum: Allgemeine Fragen
Thema: input bei liste
Antworten: 20
Zugriffe: 5638

Re: input bei liste

Aber Benutzerfreundlich ist das nicht unbedingt. Was hälst du von json? >>> import json >>> answer = input() [1, 2, 3] >>> answer '[1, 2, 3]' >>> meine_liste = json.loads(answer) >>> meine_liste [1, 2, 3] >>> meine_liste.append(42) >>> meine_liste [1, 2, 3, 42] >>> Xe
von xeike
Montag 29. April 2013, 09:04
Forum: Allgemeine Fragen
Thema: offene Briefe, Anfänger und Neulinge
Antworten: 3
Zugriffe: 663

Re: offene Briefe, Anfänger und Neulinge

Hi haeuslermartin,

stelle deine Fragen doch trotzdem. :wink:

Xe
von xeike
Sonntag 28. April 2013, 08:57
Forum: Allgemeine Fragen
Thema: Problem beim Aufruf eines Klassenattributs
Antworten: 7
Zugriffe: 979

Re: Problem beim Aufruf eines Klassenattributs

Vielleicht suchst du auch dict()

Xe
von xeike
Samstag 27. April 2013, 18:03
Forum: Allgemeine Fragen
Thema: Lister - Programmidee
Antworten: 104
Zugriffe: 11441

Re: Lister - Programmidee

Wie bewertet Ihr den Code? In shasum() brauchst du afaik f nicht explizit zu schließen, das macht das with-Statement schon für dich. Für textdatei gilt das Gleiche. In main() kannst du for geschuetzt in geschuetzte_files: aus dem with-Statement herausziehen. Die if-Abfrage in dem Bereich ist eh übe...