Die Suche ergab 4875 Treffer

von EyDu
Sonntag 5. April 2015, 21:25
Forum: Allgemeine Fragen
Thema: Text-Variable ist nach jedem Schleifenfurchgang leer?
Antworten: 10
Zugriffe: 2021

Re: Text-Variable ist nach jedem Schleifenfurchgang leer?

Hallo und willkommen im Forum!

Manchmal sagt Code mehr als tausend Worte ;-) Kürze dein Programm mal auf ein minimales lauffähiges Beispiel, welches den Fehler noch produziert und poste es hier. Wahrscheinlich findest du das Problem dabei schon selbst.
von EyDu
Donnerstag 2. April 2015, 07:17
Forum: Allgemeine Fragen
Thema: Regular Expressions - Findet Ausdruck nicht
Antworten: 19
Zugriffe: 3756

Re: Regular Expressions - Findet Ausdruck nicht

Das ist doch ein wenig kurzfristig gedacht. Natürlich wirst du jetzt mit BeautifulSoup für dein erstes Problem eine Stunde länger dran sitzen, alle weiteren derartigen Probleme lassen sich anschließend aber deutlich eleganter und effizienter lösen. Du wirst dann aber wieder bei REs hängen. Ich wäre ...
von EyDu
Mittwoch 1. April 2015, 19:49
Forum: Allgemeine Fragen
Thema: Regular Expressions - Findet Ausdruck nicht
Antworten: 19
Zugriffe: 3756

Re: Regular Expressions - Findet Ausdruck nicht

In XML-Dokumenten mit regulären Ausdrücken zu suchen ist eine ganz schlechte Idee. Verwende dazu am besten geeignete Bibliotheken wie lxml oder Beautiful Soup. Damit kommst du leichter und vor allem zuverlässig an die Information.
von EyDu
Mittwoch 1. April 2015, 06:57
Forum: Allgemeine Fragen
Thema: SQL Abfrage - ValueError: operation parameter must be str
Antworten: 4
Zugriffe: 1984

Re: SQL Abfrage - ValueError: operation parameter must be st

Hat BlackJack doch schon geschrieben: Klammern erstellen keine Tupel, mit Ausnahme des leeren Tupels. Mit Kommas sind dis Syntax für Tupel. In deinem Fall also

Code: Alles auswählen

cursor.execute(sql, (kontonummer,))
von EyDu
Dienstag 31. März 2015, 17:02
Forum: Allgemeine Fragen
Thema: Bank Projekt - Need help!
Antworten: 11
Zugriffe: 1536

Re: Bank Projekt - Need help!

Code wegwerfen und neu anfangen ist eine gute Idee. Das wirst du mit Sicherheit noch öfter machen, das ist zu Beginn vollkommen normal. Zu der Trennung von Logik und Ein-/Ausgabe mal ein ganz konkretes Beispiel. Dein Ablauf sieht im Moment so aus: def verdoppeln(): print int(raw_input("Bitte Za...
von EyDu
Dienstag 31. März 2015, 10:54
Forum: Tkinter
Thema: Checkbutton Frage/Problem - Anregung gesucht
Antworten: 94
Zugriffe: 13945

Re: Checkbutton Frage/Problem - Anregung gesucht

Bei Radiobuttons ist es ja auch richtig, dass sie alle die selbe Variable haben. Die teilen sich ja gerade den selben Zustand, da immer nur ein Radiobutton aus einer Gruppe gesetzt sein soll. Für Checkboxen, oder Eingabefelder, gilt das natülich nicht. Die sind alle unabhängig und sollen gerade kein...
von EyDu
Dienstag 31. März 2015, 09:33
Forum: Allgemeine Fragen
Thema: builtin_function_or_method object is unsubscriptable
Antworten: 4
Zugriffe: 1106

Re: builtin_function_or_method object is unsubscriptable

Hallo und willkommen im Forum! Seine eigene Frage direkt selbst beantworten ist natürich sehr vorbildlich :) Trotzdem noch zwei kleine Hinweise: Das Forum unterstützt Code-Tags, darin solltest du deinen Code immer einbetten. Dann ist er vernünftig und korrekt lesbar. Da die Einrückung bei Python Tei...
von EyDu
Dienstag 31. März 2015, 09:30
Forum: Allgemeine Fragen
Thema: Modul bringt fehlermeldung das numpy nicht definiert ist
Antworten: 4
Zugriffe: 1468

Re: Modul bringt fehlermeldung das numpy nicht definiert ist

Dafür hast du im Prinzip zwei Möglichkeiten. Du kannst entweder die PYTHONPATH-Variable anpassen, so dass dein Modul im Suchpfad liegt, oder du fügst den Suchpfad dynamisch in ``os.path`` ein. Hat beides seine Vor- und Nachteile. Außerdem solltest du noch einen Blick auf das virtualenv-Modul werfen,...
von EyDu
Dienstag 31. März 2015, 09:26
Forum: Allgemeine Fragen
Thema: Zweierkomplement Umwandlung
Antworten: 17
Zugriffe: 6747

Re: Zweierkomplement Umwandlung

@jerch: Mir ist schon klar was was du bezwecken möchtest. Ich sehe, zumindest in diesem konkreten Fall, aber mehr Nach- als Vorteile. Jetzt müssen wir wohl mit verschiedenen Meinungen leben :D
von EyDu
Dienstag 31. März 2015, 07:05
Forum: Allgemeine Fragen
Thema: Zweierkomplement Umwandlung
Antworten: 17
Zugriffe: 6747

Re: Zweierkomplement Umwandlung

Richtig, den Vorteil hättest du bei einer Funktion mit einem Namen. Der Name erklärt die Aufgabe der Funktion und bringt die Parameter in einen Kontext. Mit einem Lambda-Ausdruck hast du nur ein namenloses Ding ohne Erklärung, die Parameter schwirren genau so in der Luft wie vorher, außer dass sie e...
von EyDu
Dienstag 31. März 2015, 06:58
Forum: Allgemeine Fragen
Thema: Modul bringt fehlermeldung das numpy nicht definiert ist
Antworten: 4
Zugriffe: 1468

Re: Modul bringt fehlermeldung das numpy nicht definiert ist

Du musst NumPy auch in deinem Modul importieren. Importe werden nicht magisch zwischen den Modulen weitergereicht.
von EyDu
Montag 30. März 2015, 20:19
Forum: Allgemeine Fragen
Thema: Zweierkomplement Umwandlung
Antworten: 17
Zugriffe: 6747

Re: Zweierkomplement Umwandlung

@jerch: Mit dem Lambda gewinnst du in diesem Fall aber keinen Mehrwert. Jetzt stehen da statt nur drei offensichtlichen Variablen drei Stück und noch zusätzlich zwei Parameter. Eine "ordentliche" Funktion mit Namen hätte wenigstens noch den Vorteil, dass sie zusätzlich noch mit ihrem Namen...
von EyDu
Sonntag 29. März 2015, 16:50
Forum: Offtopic
Thema: real programmers
Antworten: 1
Zugriffe: 1334

Re: real programmers

von EyDu
Samstag 28. März 2015, 14:02
Forum: Allgemeine Fragen
Thema: Welche Datenstruktur?
Antworten: 3
Zugriffe: 1270

Re: Welche Datenstruktur?

Hallo und willkommen im Forum! Eine (ungetestete) Lösung ohne Nachdenken: import itertools import operator def difference(first, other): return sum(x != y for (x, y) in zip(first, other)) if __name__ == "__main__": WORDS = [['you'], ['know', 'nye', 'knee'], ['one', 'wen', 'when', 'win'], [...
von EyDu
Freitag 27. März 2015, 07:43
Forum: Allgemeine Fragen
Thema: Frage an die Experten - Subprozess mit "tee"
Antworten: 10
Zugriffe: 2382

Re: Frage an die Experten - Subprozess mit "tee"

Das Script wird einmal gestartet und soll dann in einer Endlosschleife (24h/365Tage) die Konsolenausgabe vom Dekoder "multimon-ng" abfischen, verarbeiten und in eine MySQL-Tabelle schreiben. Das ändert ja aber nichts daran, dass das mit einer for-Schleife über ``multimon_ng.stdout`` in di...
von EyDu
Donnerstag 26. März 2015, 19:34
Forum: Qt/KDE
Thema: PyQt4 ComboBox-item mit einer Funktion verbinden
Antworten: 35
Zugriffe: 7408

Re: PyQt4 ComboBox-item mit einer Funktion verbinden

Bevor du dich mit Google rumschlägst um Funktionen zu suchen, solltest du am besten gleich die Python-Dokumentation benutzen. Das spart unnötig viel Arbeit und du hast die Informationen direkt von der Quelle. Zu partial gibt es dort auch ein kleines Beispiel. Das ist in den meisten Fällen so.
von EyDu
Dienstag 24. März 2015, 20:08
Forum: Allgemeine Fragen
Thema: Hilfe zum 1 x 1 für reportlab
Antworten: 58
Zugriffe: 10797

Re: Hilfe zum 1 x 1 für reportlab

Was eine umständliche Formulierung ist für:

Code: Alles auswählen

BaseDocTemplate.__init__(self, filename, **kw)
Und natürlich steckt in "filename" auch keine Name, sondern ein Dateiobjekt ;-)

Edit: Code-Tags
von EyDu
Dienstag 24. März 2015, 18:13
Forum: Allgemeine Fragen
Thema: Hilfe zum 1 x 1 für reportlab
Antworten: 58
Zugriffe: 10797

Re: Hilfe zum 1 x 1 für reportlab

Das ist das große Stück Quellcode in seinem Beitrag.
von EyDu
Dienstag 24. März 2015, 08:31
Forum: Allgemeine Fragen
Thema: Fehlermeldung ausgeben
Antworten: 4
Zugriffe: 6857

Re: Fehlermeldung ausgeben

Das Exception-Tutorial hast du durchgearbeitet?
von EyDu
Dienstag 24. März 2015, 07:58
Forum: Allgemeine Fragen
Thema: Fehlermeldung ausgeben
Antworten: 4
Zugriffe: 6857

Re: Fehlermeldung ausgeben

Ja, löse das am besten über eine Exception. Wenn du dem Benutzer am Ende eine saubere Fehlermeldung ausgeben willst, dann leitest du am besten von Exception ab und behandelst deine Ausnahme an geeigneter Stelle.