Die Suche ergab 18011 Treffer
- Sonntag 3. November 2024, 14:57
- Forum: Webframeworks
- Thema: Verständnisfrage zu Fastapi/Websocket - Clientdaten
- Antworten: 4
- Zugriffe: 148
Re: Verständnisfrage zu Fastapi/Websocket - Clientdaten
Die Klasse User ist syntaktisch falsch. Programmieren ist nicht raten. Außerdem rückt man immer mit 4 Leerzeichen ein und nicht mal Tabs und mal Leerzeichen. Variablennamen und Attribute schreibt man komplett klein. Für `User` würde sich ja dataclass eignen, dann haben die Typannotationen wenigstens...
- Sonntag 27. Oktober 2024, 17:31
- Forum: Allgemeine Fragen
- Thema: Code-Strukturierung, macht Vererbung hier Sinn?
- Antworten: 23
- Zugriffe: 1498
Re: Code-Strukturierung, macht Vererbung hier Sinn?
@Dennis89:ja, nach Deinem Beispiel hätte ein Motor eine Liste mit Zylindern.
- Samstag 26. Oktober 2024, 11:43
- Forum: Allgemeine Fragen
- Thema: if in lambda
- Antworten: 5
- Zugriffe: 556
Re: if in lambda
lambda erzeugt eine anonym Funktion genau aus einem Ausdruck besteht. If kann nicht zu einem Wert ausgewertet werden, ist also kein Ausdruck. Das ist in deiner List comprehension ist ein Filter. Dadurch enthält die Liste letztlich wenig Elemente. Die Syntax ist nun mal [Ausdruck for x in iterable if...
- Freitag 25. Oktober 2024, 10:35
- Forum: Raspberry Pi und Co.
- Thema: Cocktailmaschine Bartender.py Problem
- Antworten: 5
- Zugriffe: 798
Re: Cocktailmaschine Bartender.py Problem
@Tim_Raspberry Pi: die von Dir verlinkte Datei läßt sich ohne Probleme starten. Die von dir angegeben Zeile 123 ist eine Leerzeile, Du hast die Datei also irgendwie modifiziert. Benutzt Du auch Python 2.7? @sparrow: bei Kommentaren ist die Einrückung egal @DeaD_EyE: es handelt sich um ein Python2-Pr...
- Montag 21. Oktober 2024, 09:32
- Forum: Allgemeine Fragen
- Thema: Traceback (most recent call last)
- Antworten: 20
- Zugriffe: 1823
Re: Traceback (most recent call last)
Was ist das für ein Programm? Woher hast Du das? Wie hast Du es installiert?
Die extractor-Datei ist von 2006. Ich denke nicht, dass das das richtige Paket ist.
Die extractor-Datei ist von 2006. Ich denke nicht, dass das das richtige Paket ist.
- Samstag 19. Oktober 2024, 16:14
- Forum: Allgemeine Fragen
- Thema: TypeError: unsupported operand type(s)
- Antworten: 26
- Zugriffe: 2812
Re: TypeError: unsupported operand type(s)
@narpfel: bei Sprachen, die Ducktyping unterstützen sind Typannotation per Definition kaputt.
- Samstag 19. Oktober 2024, 10:00
- Forum: Allgemeine Fragen
- Thema: remotedesktopverbindung: auf durchgereichten USB-Stick zugreifen ...
- Antworten: 4
- Zugriffe: 892
Re: remotedesktopverbindung: auf durchgereichten USB-Stick zugreifen ...
Das ist ja keine Pythonfrage sondern eher eine Windows Frage. Du musst herausfinden unter welchem UNC-Pfad dein Laufwerk erscheint. Damit kannst du ganz normal wie auf alle anderen Dateien zugreifen. from pathlib import Path drive_e = Path("//TSCLIENT/E") for path in drive_e: print(path) W...
- Freitag 18. Oktober 2024, 10:06
- Forum: Installation/Konfigurieren
- Thema: Sourcecode im Quell Laufwerk
- Antworten: 20
- Zugriffe: 2412
Re: Sourcecode im Quell Laufwerk
Zum eigentlichen Problem: Du gehst von falschen Voraussetzungen aus, was VS-Code tut, wenn man Ctrl+Enter eingibt. Das führt nur die aktuelle Zeile in einem Interaktiven Interpreter aus. Und da Du nur die Zeile f2.close() ausführst, ergibt das natürlich den gezeigten Fehler. Du solltest immer das ge...
- Freitag 18. Oktober 2024, 10:02
- Forum: Allgemeine Fragen
- Thema: RegEx
- Antworten: 3
- Zugriffe: 678
Re: RegEx
Wenn Du Variablen in Strings haben willst, brauchst Du f-Strings: pattern = re.compile(f"^(A)({praefix})(.{{4}})(.)({critical_area})(.{{4}})$") Wobei, der Code scheint ja recht spezifisch zu sein, Du matcht aber ganz allgemein. Und Dinge, die eh fix sind, müssen nicht in Gruppen gepackt we...
- Donnerstag 17. Oktober 2024, 14:50
- Forum: Installation/Konfigurieren
- Thema: Sourcecode im Quell Laufwerk
- Antworten: 20
- Zugriffe: 2412
Re: Sourcecode im Quell Laufwerk
Bitte beschreibe exakt, was Du getan hast. Der Code und die Fehlermeldung passen nicht zusammen. Die Fehlermeldung sieht so aus, als ob es Teile aus einer Interaktiven Session sind, aber was Du davor gemacht hast, wird daraus nicht klar, ergo kann man auch nicht sagen, was Du falsch machst.
- Mittwoch 16. Oktober 2024, 19:50
- Forum: Codesnippets
- Thema: Code-Golf
- Antworten: 28
- Zugriffe: 3586
Re: Code-Golf
In `parse_input` erzeugst Du erst eine Liste, die Du dann in eine neue Liste kopierst. Was ja eine Liste zu viel ist. Mit List-Comprehension geht das auch kompakter: def parse_input(content): matches = ( re.findall(r"\d+", line) for line in reversed(content[0].splitlines()) ) return [ [int...
- Mittwoch 16. Oktober 2024, 18:16
- Forum: Allgemeine Fragen
- Thema: If Anweisung vorzeitig beenden
- Antworten: 2
- Zugriffe: 563
Re: If Anweisung vorzeitig beenden
Eingerückt wird immer mit 4 Leerzeichen pro Eben. Bei einem Leerzeichen sieht man die Einrückung nicht. Bei if sind die Klammern überflüssig. Bei Variablennamen ist verständlichkeit essentiell. shellwz versteht man nicht, und warum bei shellywz_ip ein y mehr ist, ist nicht logisch. Das macht das Pro...
- Mittwoch 16. Oktober 2024, 13:22
- Forum: Webframeworks
- Thema: bootstrap Design
- Antworten: 25
- Zugriffe: 2928
Re: bootstrap Design
Wer reine Funktionale Programmierung will, sollte zu einer anderen Programmiersprache wechseln; in Python ist alles ein Objekt, wenn man das wegnimmt, bleibt von der Sprache nichts mehr übrig.
- Dienstag 15. Oktober 2024, 21:14
- Forum: Tkinter
- Thema: GUI mit Performance Problemen
- Antworten: 3
- Zugriffe: 706
Re: GUI mit Performance Problemen
Die Coding-Zeile ist überflüssig, da UTF8 der default ist. *-Importe benutzt man nicht. Konstanten schreibt man KOMPLETT_GROSS und nicht mit _ am Anfang. sys.path sollte man nicht verändern. Module werden in einem venv installiert. global benutzt man nicht. Bei GUIs benutzt man keine place, sondern ...
- Dienstag 15. Oktober 2024, 19:26
- Forum: Allgemeine Fragen
- Thema: TypeError: unsupported operand type(s)
- Antworten: 26
- Zugriffe: 2812
Re: TypeError: unsupported operand type(s)
@Master_Shredder: Variablennamen sollten sinnvoll benannt sein und werden komplett klein geschrieben. Was bedeutet JJJJ? Warum gibt es Bruchteile von Tage aber keine Burchteile von Monaten? Warum ist bei einer Zeitspanne von exakt einem Monat das Resultat 2? Wenn `self` in einer Funktion gar nicht b...
- Dienstag 15. Oktober 2024, 07:43
- Forum: Webframeworks
- Thema: bootstrap Design
- Antworten: 25
- Zugriffe: 2928
Re: bootstrap Design
@WasserLinse: auch wer zuerst Deutsch Schreiben gelernt hat (großgeschriebene Substantive sind ja das Logische) wird in anderen westeuropäischen Sprachen die meisten Substantive klein schreiben. Da legen die Lehrer oft Wert drauf. Dass Du damit persönlich noch ein Problem hast, sollte Deine Qualität...
- Dienstag 15. Oktober 2024, 07:34
- Forum: Allgemeine Fragen
- Thema: Anfängerfrage: Bestehendes Skript in Powershell aufrufen.
- Antworten: 5
- Zugriffe: 771
Re: Anfängerfrage: Bestehendes Skript in Powershell aufrufen.
Du hast die Interaktive Shell geöffnet, Python-Programme startet man aber über die Kommandozeile:
Code: Alles auswählen
C:\Users\Erik>python C:\Users\Erik\update_iptc_title.py
- Montag 14. Oktober 2024, 12:32
- Forum: Codesnippets
- Thema: Menue für die Tonne?
- Antworten: 13
- Zugriffe: 2083
Re: Menue für die Tonne?
@alfware17: wenn Du Deine Input-Dateien nicht anpassen möchtest / kannst, dann heißt das aber noch nicht, dass auch Dein gesamtes Programm dieses komische Format nutzt. Der erste Schritt wäre, die Datei in eine passende Datenstruktur einzulesen, also eine zwei Klassen, eine für Untermenüpunkte, und ...
- Freitag 11. Oktober 2024, 13:37
- Forum: Allgemeine Fragen
- Thema: Threading klappt nicht
- Antworten: 2
- Zugriffe: 656
Re: Threading klappt nicht
Bitte posten den gesamten Traceback.
Threads und GUIs darf man nicht mischen. Vor allem die Vielfachvererbung von Main ist falsch und bei Autorun zumindest sehr komisch.
Threads und GUIs darf man nicht mischen. Vor allem die Vielfachvererbung von Main ist falsch und bei Autorun zumindest sehr komisch.
- Freitag 11. Oktober 2024, 13:31
- Forum: Offtopic
- Thema: [Konzept-Frage] Größere Datenmenge in Diagramm auswerten
- Antworten: 8
- Zugriffe: 951
Re: [Konzept-Frage] Größere Datenmenge in Diagramm auswerten
Wie immer gilt, bei Performance-Problemen: zuerst Messen. Also wo geht wirklich die Zeit verloren? Eine 190MB-csv-Datei ist mit pandas in Bruchteilen einer Sekunde gelesen.