Die Suche ergab 18358 Treffer
- Montag 3. November 2025, 11:59
- Forum: Allgemeine Fragen
- Thema: Pressure Equipment Directive
- Antworten: 8
- Zugriffe: 9521
Re: Pressure Equipment Directive
@pascal.buehler: man kann chat-gpt dazu bringen, jeden Schwachsinn als das einzig Wahre anzupreisen. Wenn man nicht weiß, was richtig ist, hilft KI nicht, sondern macht nur Probleme.
- Freitag 31. Oktober 2025, 16:05
- Forum: Allgemeine Fragen
- Thema: Pressure Equipment Directive
- Antworten: 8
- Zugriffe: 9521
Re: Pressure Equipment Directive
Bitte poste Deinen Code in Code-Tags </>.
`match` ist kein Ersatz für `if`.
Das hier:
match PS <= 0.5 and V >= 0.1:
case True:
print('GIP / Diagram 1')
match PS <= 200 and V <= 1:
case True:
print('GIP / Diagram 1')
match (PS * V) <= 25:
case True:
print('GIP Diagram 1')
match (PS * V ...
`match` ist kein Ersatz für `if`.
Das hier:
match PS <= 0.5 and V >= 0.1:
case True:
print('GIP / Diagram 1')
match PS <= 200 and V <= 1:
case True:
print('GIP / Diagram 1')
match (PS * V) <= 25:
case True:
print('GIP Diagram 1')
match (PS * V ...
- Mittwoch 29. Oktober 2025, 13:41
- Forum: Allgemeine Fragen
- Thema: Wechselgeld gegeben
- Antworten: 21
- Zugriffe: 5961
Re: Wechselgeld gegeben
@DeaD_EyE: ich interpretiere oldboyJRs Zusammenstückelung von Wörtern so, dass er sich selbst als Troll bezeichnet. Aber da ist natürlich viel Interpretationsspielraum.
- Mittwoch 29. Oktober 2025, 10:36
- Forum: Allgemeine Fragen
- Thema: namen eines CIFS-shares ermitteln ...
- Antworten: 3
- Zugriffe: 1833
Re: namen eines CIFS-shares ermitteln ...
Von "Hand" solltest Du nichts machen, sondern pathlib benutzen. Erster Schritt wäre, die Mounts auszulesen und dann die passenden Pfade zusammenbauen:
from pathlib import Path, PureWindowsPath
mounts = []
with open("/proc/self/mounts") as lines:
for line in lines:
parts = line.split()
if parts ...
from pathlib import Path, PureWindowsPath
mounts = []
with open("/proc/self/mounts") as lines:
for line in lines:
parts = line.split()
if parts ...
- Montag 27. Oktober 2025, 23:10
- Forum: Allgemeine Fragen
- Thema: Wechselgeld gegeben
- Antworten: 21
- Zugriffe: 5961
Re: Wechselgeld gegeben
@Pedroski55: man definiert normalerweise keine Funktionen innerhalb anderer Funktionen, dann damit sind sie nicht mehr einzeln testbar.
Funktionsnamen sollten beschreiben, was die Funktion tut, und nicht unter welcher Bedingung sie eingesetzt wird.
`num_punkt` und `num_komma` sind identisch, bis ...
Funktionsnamen sollten beschreiben, was die Funktion tut, und nicht unter welcher Bedingung sie eingesetzt wird.
`num_punkt` und `num_komma` sind identisch, bis ...
- Samstag 25. Oktober 2025, 21:10
- Forum: Allgemeine Fragen
- Thema: Wechselgeld gegeben
- Antworten: 21
- Zugriffe: 5961
Re: Wechselgeld gegeben
@DeaD_EyE: statt einer Kopie erzeugt man einfach ein neues Wörterbuch. Das defaultdict ist überflüssig, da jeder key nur einmal vorkommt. amount sollte bereits ein int sein.
Bleibt also das übrig:
def change_money(basket, amount):
"""
Im basket ist der Schlüssel ein int, der Cent representiert ...
Bleibt also das übrig:
def change_money(basket, amount):
"""
Im basket ist der Schlüssel ein int, der Cent representiert ...
- Samstag 25. Oktober 2025, 09:48
- Forum: Allgemeine Fragen
- Thema: Wechselgeld gegeben
- Antworten: 21
- Zugriffe: 5961
Re: Wechselgeld gegeben
@mechanicalStore: über einen Index auf den Key und dann auf den Wert eines Wörtebuchs zuzugreifen, ist reichlich kompliziert:
value = list(data.values())[index]
Aber auch das ist nicht pythonisch. Eigentlich solltest Du den key als Argument übergeben, oder gleich nur die Einheit.
Man sollteden ...
value = list(data.values())[index]
Aber auch das ist nicht pythonisch. Eigentlich solltest Du den key als Argument übergeben, oder gleich nur die Einheit.
Man sollteden ...
- Samstag 25. Oktober 2025, 09:28
- Forum: Allgemeine Fragen
- Thema: Wechselgeld gegeben
- Antworten: 21
- Zugriffe: 5961
Re: Wechselgeld gegeben
@ThomasL: Ceauzey7 hat sich die Frage einfach von seiner/ihrer Sprache ins Deutsche übersetzen lassen. Da wurde der Pythoncode auch verhunzt.
Bei olfboyR frage ich mich, ob eine KI so einen Quatsch dchreiben kann und trotzdem alle Variablennamen konsistent verhuntzt.
Bei olfboyR frage ich mich, ob eine KI so einen Quatsch dchreiben kann und trotzdem alle Variablennamen konsistent verhuntzt.
- Mittwoch 22. Oktober 2025, 19:48
- Forum: Allgemeine Fragen
- Thema: logging in einem Klassenmodul ...
- Antworten: 4
- Zugriffe: 1938
Re: logging in einem Klassenmodul ...
Ja, da hast Du recht, diesen mainlogger sollte es nicht geben.
Hast Du schon das Tutorial durchgearbeitet? https://docs.python.org/3/howto/logging.html
Hast Du schon das Tutorial durchgearbeitet? https://docs.python.org/3/howto/logging.html
- Mittwoch 22. Oktober 2025, 12:09
- Forum: Allgemeine Fragen
- Thema: logging in einem Klassenmodul ...
- Antworten: 4
- Zugriffe: 1938
Re: logging in einem Klassenmodul ...
@drnicolas: vor einem Monat waren wir doch schonmal hier: viewtopic.php?p=435249#p435249
Warum importierst Du jetzt wieder mainlogger überall?
Warum importierst Du jetzt wieder mainlogger überall?
- Donnerstag 16. Oktober 2025, 18:30
- Forum: Tkinter
- Thema: Tortengrafik verbergen
- Antworten: 6
- Zugriffe: 6204
Re: Tortengrafik verbergen
Die Fehlermeldung sagt, dass in `enummerate` als zweites Argument eine Zahl möchten, aber eine Liste bekommen hat. __blackjack__ wollte aber gar nicht `enummerate` benutzen sondern `zip`.
- Donnerstag 16. Oktober 2025, 10:42
- Forum: Datenbankprogrammierung mit Python
- Thema: Daten Eintragen in die Mysql Datenbank Scheitert.
- Antworten: 84
- Zugriffe: 67786
Re: Daten Eintragen in die Mysql Datenbank Scheitert.
@oldboyJR: die Variablen einer Funktion existieren nur, so lange man in der Funktion ist. Wenn Du eine Funktion aufrufst, dann hast Du danach nur Zugriff auf die Werte, die Du per `return` zurückgibst. Programme wie spider können nur globale Variablen anzeigen. Das mag beim interaktiven Arbeiten ...
- Dienstag 14. Oktober 2025, 19:20
- Forum: Tkinter
- Thema: Tortengrafik verbergen
- Antworten: 6
- Zugriffe: 6204
Re: Tortengrafik verbergen
Wenn Du bei einem Fehler nicht weiter kommst, bitte poste hier die komplette Fehlermeldung und den dazugehörigen Code.
In Deinem Fall hat __blackjack__ `enumerate` mit `zip` verwechselt, was ein einfach zu behebender Fehler ist.
Ansonsten tut der Code exakt das, was Du möchtest.
In Deinem Fall hat __blackjack__ `enumerate` mit `zip` verwechselt, was ein einfach zu behebender Fehler ist.
Ansonsten tut der Code exakt das, was Du möchtest.
- Dienstag 30. September 2025, 11:49
- Forum: Allgemeine Fragen
- Thema: Zweidimensionale innere Liste durchlaufen
- Antworten: 21
- Zugriffe: 6877
Re: Zweidimensionale innere Liste durchlaufen
@NWA: so wie Du Deine "Ringliste" beschreibst, wird immer nur das älteste Element überschrieben. Das geht natürlich auch mit numpy-Arrays ohne Kopie. Man muß halt nur das initiale Array groß genug anlegen.
Bei Listen wird auch, je nach Bedarf kopiert.
Bei Listen wird auch, je nach Bedarf kopiert.
- Montag 29. September 2025, 22:43
- Forum: Allgemeine Fragen
- Thema: Zweidimensionale innere Liste durchlaufen
- Antworten: 21
- Zugriffe: 6877
Re: Zweidimensionale innere Liste durchlaufen
@NWA: wie sieht Dein Code aus? Wie hast Du die Performanz gemessen? Wie groß ist Deine Ringliste?
- Montag 29. September 2025, 07:55
- Forum: Allgemeine Fragen
- Thema: Zweidimensionale innere Liste durchlaufen
- Antworten: 21
- Zugriffe: 6877
Re: Zweidimensionale innere Liste durchlaufen
@NWA: was ist Dein Problem? Beschreibe vollständig und verständlich.
- Sonntag 28. September 2025, 20:06
- Forum: Allgemeine Fragen
- Thema: Zweidimensionale innere Liste durchlaufen
- Antworten: 21
- Zugriffe: 6877
- Sonntag 28. September 2025, 09:03
- Forum: Allgemeine Fragen
- Thema: mehrere dict nacheinander nach Keys durchsuchen.
- Antworten: 39
- Zugriffe: 8153
Re: mehrere dict nacheinander nach Keys durchsuchen.
@Pedroski55: `key` und `subkey` werden definiert aber nie benutzt. Konstanten schreibt man komplett groß und vergibt sprechende Namen; also statt `info_dict` `ERROR_DESCRIPTIONS`. Die for-Schleife ist überflüssig, weil man über den Schlüssel auch direkt auf den Wert zugreifen kann, was Du ja selbst ...
- Samstag 27. September 2025, 19:41
- Forum: Allgemeine Fragen
- Thema: mehrere dict nacheinander nach Keys durchsuchen.
- Antworten: 39
- Zugriffe: 8153
Re: mehrere dict nacheinander nach Keys durchsuchen.
@kiaralle: so wie es Dennis89 doch zeigt, Du packst alle Deine Wörterbücher in eine andere Datenstruktur. Wobei es ja nicht eindeutig ist, weil der selbe Fehlercode in mehreren Fehlerbereichen vorkommt.
for fehlerbereich, fehler_bezeichnung in key_to_value.items():
if fehler in fehler_bezeichnung ...
for fehlerbereich, fehler_bezeichnung in key_to_value.items():
if fehler in fehler_bezeichnung ...
- Samstag 20. September 2025, 09:46
- Forum: Allgemeine Fragen
- Thema: logging in Klassen oder (Untermodulen) ...
- Antworten: 3
- Zugriffe: 2323
Re: logging in Klassen oder (Untermodulen) ...
@drnicolas: Beim logging gibt es zwei Ebenen. Auf der einen Seite sind die log-Handler, die definieren, wie und wo etwas ausgegeben wird. Das konfigurierst du einmal in main, indem Du z.B. setup_loghandlers() aus Deinem setup_logger.py aufrufst.
Auf der anderen Seite gibt es logger, die ...
Auf der anderen Seite gibt es logger, die ...
