Die Suche ergab 7879 Treffer

von Sirius3
Sonntag 15. Juli 2018, 06:54
Forum: Allgemeine Fragen
Thema: Script überprüfen IndentationError: expected an indented block
Antworten: 5
Zugriffe: 90

Re: Script überprüfen IndentationError: expected an indented block

@nezzcarth: die Einrückung war noch nicht ganz korrekt, da bin ich etwa verwirrt worden. import time import serial def distance(): while True: if ser.read(1) == b"\xff": break hbyte = ord(ser.read(1)) lbyte = ord(ser.read(1)) sbyte = ord(ser.read(1)) summe = (0xff + hbyte + lbyte) & 0xff if summe !=...
von Sirius3
Samstag 14. Juli 2018, 21:44
Forum: Allgemeine Fragen
Thema: Globale Variable in Thread
Antworten: 6
Zugriffe: 55

Re: Globale Variable in Thread

Die Einrückungen sind kaputt. Und neben der Regel, dass man global nicht benutzen sollte, gibt es noch die zweite Regel, dass man global niemals mit Threads benutzen darf, weil das zu undefiniertem Verhalten führt.
von Sirius3
Samstag 14. Juli 2018, 10:07
Forum: Allgemeine Fragen
Thema: Zwei TXT Dateien miteinander vergleichen
Antworten: 11
Zugriffe: 144

Re: Zwei TXT Dateien miteinander vergleichen

@meex87: in Python ist das einfach ein `if` innerhalb einer Schleife. Bei komplexeren Dingen besteht die Schleife dann nur aus einem if und einem Funktionsaufruf, so dass der Sprung auch nicht so weit ist.
von Sirius3
Samstag 14. Juli 2018, 10:03
Forum: Datenbankprogrammierung mit Python
Thema: Datumsbereiche aus 2 Datepicker in eine Tabelle schreiben
Antworten: 15
Zugriffe: 121

Re: Datumsbereiche aus 2 Datepicker in eine Tabelle schreiben

›wxdate2pydata‹ sollte keine interne Funktion sein, denn so kann man sie nicht einzeln testen. Funktionen zu verschachteln macht wirklich nur sehr selten Sinn. Der Rückgabewert None macht keinen Sinn, denn der führt nur dazu, dass sieben Zeilen später eine ganz andere Fehlermeldung entsteht, an der ...
von Sirius3
Samstag 14. Juli 2018, 09:52
Forum: Allgemeine Fragen
Thema: Reaktionszeittest misst etwas, aber keine Reaktionszeiten
Antworten: 5
Zugriffe: 74

Re: Reaktionszeittest misst etwas, aber keine Reaktionszeiten

@Atalanttore: Dir fehlt noch das Verständnis, wie Ereignisgesteuerte Programmierung funktioniert. Die Ereignisse sind bei Dir der Timer und der Tastendruck. Die Ereignisbehandlung ist dann Farbe wechseln, bzw. Zeitdauer speichern. Du machst beim einen Ereignis beides und beim anderen nichts. Außer K...
von Sirius3
Samstag 14. Juli 2018, 09:38
Forum: Webframeworks
Thema: Flask bringt TypeError
Antworten: 11
Zugriffe: 105

Re: Flask bringt TypeError

@tz_wuerzburg: wenn ich Deine sonstigen Beiträge hier so ansehe, bekomme ich das Bild, als ob Du eigentlich nur Ausgangsdaten hast, die sich gut in einer Datenbank abbilden lassen und alle Zwischenschritte nicht nötig sind, weil man die auch direkt in Datenbankabfragen formulieren kann. Um da besser...
von Sirius3
Freitag 13. Juli 2018, 14:53
Forum: Allgemeine Fragen
Thema: Python Neuling benötigt hilfe bei kleinem Textadventure
Antworten: 2
Zugriffe: 43

Re: Python Neuling benötigt hilfe bei kleinem Textadventure

Willst Du jetzt ein "solved" auf True setzen oder eine Variable solved_room benutzen? Und warum sollte man nur von Raum 14 nach Raum 15 kommen, wenn man in Raum 8 war? Diese Abhängigkeiten solltest Du auch in Deiner Datenstruktur widerspiegeln.
von Sirius3
Freitag 13. Juli 2018, 13:51
Forum: Offtopic
Thema: Guido van Rossum macht vorerst Feierabend
Antworten: 2
Zugriffe: 90

Re: Guido van Rossum macht vorerst Feierabend

@__blackjack__: genau meine Gedanken. Das totale Chaos entsteht dann bei Comprehensions, wo die Ausführungsreihenfolge eh schon problematisch ist und zusätzlich durch die Scope-Überschreitende Definition von Variablen lustige Dinge gebaut werden können, wie def lustig(numbers): def sqr(): return y*y...
von Sirius3
Donnerstag 12. Juli 2018, 23:24
Forum: Allgemeine Fragen
Thema: Unfunktionabel?
Antworten: 8
Zugriffe: 92

Re: Unfunktionabel?

das ist das Problem wenn man irgendwas findet. Es kann sein, dass es irgendwer weggeworfen hat, weil es Müll ist.

GUI-Programmierung ist bei Deinem jetzigen Wissensstand noch zu viel. Lerne besser noch ein paar Grundlagen, und versuche Dich z.B. an einfacher Textspielen.
von Sirius3
Donnerstag 12. Juli 2018, 19:22
Forum: Datenbankprogrammierung mit Python
Thema: Datumsbereiche aus 2 Datepicker in eine Tabelle schreiben
Antworten: 15
Zugriffe: 121

Re: Datumsbereiche aus 2 Datepicker in eine Tabelle schreiben

Was ist denn m_date_from für ein Objekt, was liefert GetValue dann für ein Objekt? Was soll die for-Schleife, wenn doch nur das Enddatum in die Datenbank geschrieben wird? date_tuple ist kein Tuple, generell sollten Datentypen nicht in Variablennamen auftauchen. Tabellen erzeugt man nicht im Vorhine...
von Sirius3
Donnerstag 12. Juli 2018, 18:17
Forum: Allgemeine Fragen
Thema: def wird nicht richtig ausgeführt
Antworten: 4
Zugriffe: 82

Re: def wird nicht richtig ausgeführt

Schau mal, was exakt in `check` steht, z.B. per `print(repr(check))`.

Ist es Absicht, dass doorstatus.txt nur einmal bei Programmstart gelesen wird?
von Sirius3
Donnerstag 12. Juli 2018, 16:27
Forum: Webframeworks
Thema: Flask bringt TypeError
Antworten: 11
Zugriffe: 105

Re: Flask bringt TypeError

Hört sich so an, als ob Du besser eine Datenbank verwenden solltest.
von Sirius3
Donnerstag 12. Juli 2018, 15:21
Forum: Webframeworks
Thema: Flask bringt TypeError
Antworten: 11
Zugriffe: 105

Re: Flask bringt TypeError

Dieses hin und herkopieren von Dateien ist so seltsam, dass es schwer ist, dahinter einen Sinn zu erkennen. Der Name ›sorting‹ läßt erwarten, dass irgendwas sortiert wird, ist aber nicht so.
Ich befürchte, Du machst etwas sehr kompliziert, was einfacher möglich wäre.
von Sirius3
Donnerstag 12. Juli 2018, 14:34
Forum: Webframeworks
Thema: Django: Refresh Problem | Website für einen Sprachtest
Antworten: 3
Zugriffe: 31

Re: Django: Refresh Problem | Website für einen Sprachtest

Django kennt Sessions, in denen man solche Informationen ganz einfach speichern kann. Du solltest versuchen, doppelten Code zu vermeiden: def read_comp1(request): exercise_list = ReadComp1.objects.filter(status='activated') exercise = random.choice(exercise_list) exercise.text, selection_set, soluti...
von Sirius3
Donnerstag 12. Juli 2018, 14:25
Forum: Webframeworks
Thema: Flask bringt TypeError
Antworten: 11
Zugriffe: 105

Re: Flask bringt TypeError

Meinst Du bei »sorting« nicht None statt "None"? Warum fängst Du bei counter = 10000000 an? Wenn Du einen Index brauchst, benutze enumerate. Warum willst Du den Header in eine separate Datei schreiben? Ein elif das exakt das Gegenteil der if-Bedingung ist, ist eigentlich ein `else`. `original_file` ...