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.
Die Suche ergab 4875 Treffer
- Sonntag 5. April 2015, 21:25
- Forum: Allgemeine Fragen
- Thema: Text-Variable ist nach jedem Schleifenfurchgang leer?
- Antworten: 10
- Zugriffe: 2021
- 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 ...
- 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.
- 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,))
- 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...
- 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...
- 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...
- 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,...
- 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
- 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...
- 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.
- 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...
- Sonntag 29. März 2015, 16:50
- Forum: Offtopic
- Thema: real programmers
- Antworten: 1
- Zugriffe: 1334
- 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'], [...
- 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...
- 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.
- 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:
Und natürlich steckt in "filename" auch keine Name, sondern ein Dateiobjekt
Edit: Code-Tags
Code: Alles auswählen
BaseDocTemplate.__init__(self, filename, **kw)
Edit: Code-Tags
- 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.
- 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?
- 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.