Die Suche ergab 18036 Treffer
- Mittwoch 4. Dezember 2024, 09:42
- Forum: Allgemeine Fragen
- Thema: Hauptprogramm stoppt nicht trotz Stoppsignal
- Antworten: 1
- Zugriffe: 134
Re: Hauptprogramm stoppt nicht trotz Stoppsignal
globale Variablen sind schlecht, vor allem bei Threading. Zudem sollten Namen aussagekräftig sein, `stop_event` und `stop_signal` sein beides Events und heißen sehr ähnlich, da kann es schnell zu Verwechslungen kommen. Es ist schlecht, dass es außerhalb der main-Funktion noch zusätzlichen Code gibt,...
- Montag 2. Dezember 2024, 16:21
- Forum: Allgemeine Fragen
- Thema: hashlib md5 - Verschiedene hashes bei requests content
- Antworten: 2
- Zugriffe: 328
Re: hashlib md5 - Verschiedene hashes bei requests content
Variablen initialisiert man dann, wenn man sie braucht, nicht 9 Zeilen davor. iter_content liefert keine Zeilen, sondern Brocken.
Offensichtlich liefert der Server nicht jedesmal die selben Daten. Also erster Schritt wäre es also, die tatsächlichen Daten zu speichern und zu vergleichen.
Offensichtlich liefert der Server nicht jedesmal die selben Daten. Also erster Schritt wäre es also, die tatsächlichen Daten zu speichern und zu vergleichen.
- Montag 2. Dezember 2024, 16:15
- Forum: Allgemeine Fragen
- Thema: Pandas Dataframe
- Antworten: 1
- Zugriffe: 289
Re: Pandas Dataframe
@student5858: bei der Frage fehlt jeglicher Kontext. Um welche Datei handelt es sich? Welches Format? Was hast Du versucht? Was geht dabei nicht? Fehlermeldung?
- Montag 2. Dezember 2024, 16:14
- Forum: Allgemeine Fragen
- Thema: Code für Python Programme
- Antworten: 5
- Zugriffe: 428
Re: Code für Python Programme
Nee, Hausaufgaben lösen wir eher nicht. Wenn Du an irgend einer Stelle nicht weiter kommst, können wir gerne Tipps geben. Aber die Hauptarbeit muß schon von Dir kommen. Bei Aufgabenteil C würde sich sowieso jeder weigern, das umzusetzen, weil erstens sich nicht an die Namenskonvention gehalten wird,...
- Montag 2. Dezember 2024, 13:15
- Forum: Ideen
- Thema: Inhalte (TIF-Dateien) in Unterordnern als Listen erzeugen
- Antworten: 2
- Zugriffe: 311
Re: Inhalte (TIF-Dateien) in Unterordnern als Listen erzeugen
Versuche Deinen Code so zu lesen, was Du tatsächlich geschrieben hast: Suche alle TIF-Dateien und für jede TIF-Datei erzeuge eine Liste mit allen TIF-Dateien in diesem Verzeichnis. Dadurch dass Du mehrfach durch die Verzeichnisse gehst, ist das nicht nur ineffizient, sondern dadurch können auch leic...
- Dienstag 26. November 2024, 16:10
- Forum: Allgemeine Fragen
- Thema: Objekt teilweise updaten
- Antworten: 6
- Zugriffe: 843
Re: Objekt teilweise updaten
`dataclass` bringt bereits eine `replace`-Methode mit, die zusätzlich den Vorteil hat, dass sie das Objekt nicht ändert, sondern ein geändertes Objekt zurückgibt.
- Dienstag 26. November 2024, 10:01
- Forum: Allgemeine Fragen
- Thema: None in Liste ersetzen.
- Antworten: 5
- Zugriffe: 762
Re: None in Liste ersetzen.
@Knollo: Du erzeugst eine neue Liste und schmeißt die dann gleich wieder weg. In der Interaktiven Shell wird das Ergebnis des Ausdrucks automatisch ausgegeben, in einem Programm nicht. Variablennamen schreibt man komplett klein, Datentypen haben in Namen nichts verloren. Leerzeilen erhöhen die Lesba...
- Dienstag 26. November 2024, 09:59
- Forum: Allgemeine Fragen
- Thema: Davinci Resolve Audiospur auslesen und per Python Script Text+ Elemente hinzufügen
- Antworten: 7
- Zugriffe: 1385
Re: Davinci Resolve Audiospur auslesen und per Python Script Text+ Elemente hinzufügen
Hallo Rubinsky7,
um die Frage beantworten zu können, muß man DaVinci kennen, was in einem generellen Python-Forum selten zu finden ist.
Wende Dich mit Deiner Frage am besten an ein Video-Editier-Forum. Kurze Suche ergab das hier: https://forum.blackmagicdesign.com/viewforum.php?f=21
um die Frage beantworten zu können, muß man DaVinci kennen, was in einem generellen Python-Forum selten zu finden ist.
Wende Dich mit Deiner Frage am besten an ein Video-Editier-Forum. Kurze Suche ergab das hier: https://forum.blackmagicdesign.com/viewforum.php?f=21
- Dienstag 26. November 2024, 09:52
- Forum: Wissenschaftliches Rechnen
- Thema: array an anderes anhängen - append
- Antworten: 19
- Zugriffe: 2116
Re: array an anderes anhängen - append
Dann nimm doch einfach eine for-Schleife: from more_itertools import distinct_permutations def check(a): # hier Code zum überprüfen eine Bedingung return True def main(): permutations = distinct_permutations([3, 3, 4, 4, 7, 7, 1, 1, 5, 5]) for some_numbers in filter(check, permutations): print(some_...
- Montag 25. November 2024, 09:43
- Forum: Allgemeine Fragen
- Thema: Die Strukturierung von einer Anwendung
- Antworten: 3
- Zugriffe: 688
Re: Die Strukturierung von einer Anwendung
Im Prinzip hast Du Deine Programmstruktur schon beschrieben, und die sollte auch ähnlich in einem Programm abgebildet werden. Konkret, eine main-Funktion, die alle Termine abfragt, und für jeden Termin ein ics-Objekt erzeugt und das per email verschickt. Also hast Du drei weitere Funktionen, get_app...
- Samstag 23. November 2024, 20:02
- Forum: Tkinter
- Thema: Scrollbar im falschen frame
- Antworten: 5
- Zugriffe: 1400
Re: Scrollbar im falschen frame
Benutze keine kryptischen Abkürzungen, was ist eine zbindung? Was ist der Unterschied zwischen zinssatz und zins2? Du vermischst die Geschäftslogik mit der GUI. Die Berechnung der Zinsen sollte also außerhalb der GUI stattfinden. Das könnte ungefähr so aussehen: from itertools import repeat, chain d...
- Samstag 23. November 2024, 17:59
- Forum: Allgemeine Fragen
- Thema: Probleme mit dem Import von Modulen
- Antworten: 8
- Zugriffe: 957
Re: Probleme mit dem Import von Modulen
__blackjacks__ Aussagen waren so konstruktiv, wie aus den wenigen Informationen, die Du lieferst möglich ist. Wenn ein Klasse mit vollem Namensraum securesnapbackup.module.Numerator.Numerator heißt, dann liegt die Vermutung nahe, dass in der Datei Numerator.py nur eine Klasse, definiert wird. Da sch...
- Samstag 23. November 2024, 15:20
- Forum: Allgemeine Fragen
- Thema: json Body ist leer
- Antworten: 10
- Zugriffe: 1081
Re: json Body ist leer
Eingerückt wird immer mit 4 Leerzeichen pro Ebene. Variablennamen schreibt man komplett klein, Konstanten dagegen komplett GROSS. Ein Programm strukturiert man mit Funktionen, nicht mit Kommentaren, die keinen Inhalt haben, sondern nur aus =-Zeichen bestehen. XML ist kein einfacher String, sondern i...
- Samstag 23. November 2024, 14:29
- Forum: Allgemeine Fragen
- Thema: Probleme mit dem Import von Modulen
- Antworten: 8
- Zugriffe: 957
Re: Probleme mit dem Import von Modulen
Pakete müssen im Paketsuchpfad von Python sein, also z.B. im lib-Verzeichnis Deines venvs. `src` ist nur für die Entwicklung da, das Paket muß erst noch installiert werden. Das Programm wird automatisch nach bin installiert, wenn es im pyproject.yaml unter [entrypoint] steht. Ansonsten würde man mai...
- Samstag 23. November 2024, 14:19
- Forum: Allgemeine Fragen
- Thema: Variablen und deren Wert in Schleifen
- Antworten: 4
- Zugriffe: 782
Re: Variablen und deren Wert in Schleifen
Warum bindest Du die `max`-Funktion an die Variable `name`? Zahlen dürfen keine führende 0 haben, 0815 ist also ein Syntaxfehler. 0S ist kein gültiger Variablenname. Dateien öffnet man immer innerhalb des with-Statements. Du wirst niemals herausfinden, dass der Wert von `fqdn` ursprünglich mal das A...
- Donnerstag 21. November 2024, 19:09
- Forum: Allgemeine Fragen
- Thema: Schreiben in Files
- Antworten: 9
- Zugriffe: 1263
Re: Schreiben in Files
@DeaD_Eye: wenn das Schreiben so tief verquirlt ist, dass man es nicht einfach herauslösen kann, dann ist das ein Designfehler und kein Optimierproblem.
- Donnerstag 21. November 2024, 17:11
- Forum: Allgemeine Fragen
- Thema: Schreiben in Files
- Antworten: 9
- Zugriffe: 1263
Re: Schreiben in Files
@helloBavaria: das Szenario hört sich seltsam an. Das Initalisieren einer Datenstruktur und das Schreiben eben jener in eine Datei sind zwei verschiedene Dinge. Wenn Du also erst alles initialisierst und dann einmal schreibst, dann hast Du das Problem erst gar nicht.
- Dienstag 19. November 2024, 11:32
- Forum: Offtopic
- Thema: Ist Python hierfür "sinnvoll"?
- Antworten: 3
- Zugriffe: 764
Re: Ist Python hierfür "sinnvoll"?
Du hast, glaube ich, eine etwas falsche Vorstellung davon, wie man nach Sicherheitslücken sucht. Man muß auf kreative Weise die Schnittstelle zum Server benutzen.
Dazu kann man Python gut benutzen, weil es die dafür nötigen Protokolle versteht.
Dazu kann man Python gut benutzen, weil es die dafür nötigen Protokolle versteht.
- Sonntag 17. November 2024, 11:34
- Forum: Allgemeine Fragen
- Thema: Extrahieren von Textsegmenten/-blöcken inkl. Leerzeilen aus Datei
- Antworten: 8
- Zugriffe: 1029
Re: Extrahieren von Textsegmenten/-blöcken inkl. Leerzeilen aus Datei
Es handelt sich also um ein Format, bei dem die Schlüssel immer gleich sind. Also kann man anhand der Schlüssel einen Record erkennen. Ungetestet: import datetime KEY_TO_VALUE = { "CCSDS_OMM_VERS": str, "CREATION_DATE": str, "ORIGINATOR": str, "OBJECT_NAME": s...
- Sonntag 17. November 2024, 10:43
- Forum: Codesnippets
- Thema: Code-Golf
- Antworten: 33
- Zugriffe: 6693
Re: Code-Golf
Das map-Konstrukt ist recht lang, da lohnt es sich `int` zu wiederholen:
Code: Alles auswählen
def s(p):p={q[1]:q for q in p};print(f"After {F} attacked {E}, {E} will have {int(p[E][7])-int(p[F][6])+int(p[E][5])} HP")