Die Suche ergab 17670 Treffer
- Mittwoch 7. Februar 2024, 17:38
- Forum: Allgemeine Fragen
- Thema: Schrittmotor ansteuern mit Python3
- Antworten: 19
- Zugriffe: 1119
Re: Schrittmotor ansteuern mit Python3
Was meinst Du damit? Funktionen sind die Kapselung.
- Mittwoch 7. Februar 2024, 16:20
- Forum: Allgemeine Fragen
- Thema: GUI startet nicht
- Antworten: 26
- Zugriffe: 1535
Re: GUI startet nicht
Zeig doch Deinen Code, den kompletten, der das Problem zeigt.
- Mittwoch 7. Februar 2024, 13:19
- Forum: Allgemeine Fragen
- Thema: GUI startet nicht
- Antworten: 26
- Zugriffe: 1535
Re: GUI startet nicht
Ich verstehe immer noch nicht, was eigentlich passieren soll. Du hast ein Fenster ListMovies, das zeigst Du an.
Soweit sollte das ja alles funktionieren.
Aber was soll statt dessen passieren?
Soweit sollte das ja alles funktionieren.
Aber was soll statt dessen passieren?
- Mittwoch 7. Februar 2024, 12:10
- Forum: Allgemeine Fragen
- Thema: Schrittmotor ansteuern mit Python3
- Antworten: 19
- Zugriffe: 1119
Re: Schrittmotor ansteuern mit Python3
Statt hier zigmal den selben Code zu kopieren, würde man Funktionen benutzen. Das Programm wird dadurch strukturierter und besser zu Lesen und zu Warten. Statt magische Nummern für Pins zu benutzen, definiert man sich einmal Konstanten. import pigpio import time MOTOR_PINS = [18, 17, 27, 22] def ini...
- Mittwoch 7. Februar 2024, 12:03
- Forum: Webframeworks
- Thema: Django Many-toMany aus verschiedenen Klassen
- Antworten: 2
- Zugriffe: 302
Re: Django Many-toMany aus verschiedenen Klassen
Die Tabelle ProductFiles enthält jeweils nur ein File, der Plural ist also falsch. Da Du jeweils auf die selbe Files-ID aus unterschiedlichen Contexten heraus verweisen willst, bleibt Dir nicht viel anderes übrig, als für jede Relation eine eigene Tabelle zu erzeugen. Also nein, es gibt keine besser...
- Dienstag 6. Februar 2024, 20:33
- Forum: Allgemeine Fragen
- Thema: Ist die Programmierung dieser Klasse in Ordnung?
- Antworten: 39
- Zugriffe: 3131
Re: Ist die Programmierung dieser Klasse in Ordnung?
Das ganze könnte so aussehen: DATABASE_NAME = "Datenbank/verbrauch.db" class Abrechnung: """ Klasse Abrechnung. Hier befinden sich die Methoden zur Berechnung der Verbrauchsdaten""" def __init__(self, zaehlerstand_letzte_abrechnung, arbeitspreis_netto, grundpr...
- Dienstag 6. Februar 2024, 20:18
- Forum: Allgemeine Fragen
- Thema: GUI startet nicht
- Antworten: 26
- Zugriffe: 1535
Re: GUI startet nicht
So lange da noch tkinter benutzt wird, braucht man ja auch nicht nach weiteren Fehlern zu suchen, vor allem, weil da nur eine Messagebox geöffnet wird, was ja wirklich kein Problem ist, das durch die Qt-Messagebox zu ersetzen.
- Dienstag 6. Februar 2024, 13:05
- Forum: Netzwerkprogrammierung
- Thema: Web scraping - html
- Antworten: 6
- Zugriffe: 691
Re: Web scraping - html
Warnungen sollte man nicht ignorieren, sondern deren Ursache beheben. Das gilt auch für verify=False. Ansonsten ist das ja eine Frage an den Support der Seite. Was ich auf die schnelle sehe, ist, dass Du Version 3 abfragst, obwohl Version 8 angeblich aktuell ist.
- Sonntag 4. Februar 2024, 18:39
- Forum: Allgemeine Fragen
- Thema: ValueError: invalid literal for int() with base 10: ' ': Was mache Ich Falsch?
- Antworten: 6
- Zugriffe: 707
Re: ValueError: invalid literal for int() with base 10: ' ': Was mache Ich Falsch?
Was konkret verstehst Du nicht?
- Sonntag 4. Februar 2024, 14:11
- Forum: Installation/Konfigurieren
- Thema: Probleme mit pip
- Antworten: 3
- Zugriffe: 414
Re: Probleme mit pip
Als Anfänger sind Fehlermeldungen oft schwer zu verstehen. Um so wichtiger ist es, exakt zu beschreiben, was man gemacht hat, was man möchte und welche Meldungen exakt ausgegeben worden sind.
Mit einem "funktioniert nicht" ist kann hier niemand helfen.
Mit einem "funktioniert nicht" ist kann hier niemand helfen.
- Samstag 3. Februar 2024, 19:34
- Forum: Allgemeine Fragen
- Thema: ValueError: invalid literal for int() with base 10: ' ': Was mache Ich Falsch?
- Antworten: 6
- Zugriffe: 707
Re: ValueError: invalid literal for int() with base 10: ' ': Was mache Ich Falsch?
*-Importe benutzt man nicht, weil damit verschleiert wird, woher welcher Name stammt. Eingerückt wird in Python immer mit 4 Leerzeichen pro Ebene, keine Tabs. Variablennamen nummeriert man nicht durch, sondern gibt ihnen sprechende Namen. Zum Zeitpunkt, an dem Du input_field.get() aufrufst, hatte de...
- Mittwoch 31. Januar 2024, 20:24
- Forum: Tkinter
- Thema: mit einem Button Fenster schließen und gleichzeitig ein script starten
- Antworten: 12
- Zugriffe: 1245
Re: mit einem Button Fenster schließen und gleichzeitig ein script starten
Da das ganze Programm eh nur aus Spaghetticode mit vielen globalen Variablen besteht und die GUI einfriert, sobald Du auf "Werkzeug vermessen" klickst, kannst Du Dir den ganzen GUI-Quatsch auch schenken und einfach nur eine Messagebox aufmachen, dann hast Du auch kein Problem.
- Mittwoch 31. Januar 2024, 13:27
- Forum: Sonstige (Pygame, PyOpenGL, ...)
- Thema: GUI für CSV Datenanzeige
- Antworten: 1
- Zugriffe: 469
Re: GUI für CSV Datenanzeige
Egal welche GUI du verwendest, Du mußt Dich immer in die jeweiligen Gepflogenheiten einarbeiten. Für eine einfache Webseite braucht man kein Javascript (Java eh nicht), man muß sich aber mit einem passenden Webframework in Python einarbeiten. Bei pygame hast Du gar keine GUI, sondern mußt jedes Anze...
- Dienstag 30. Januar 2024, 15:16
- Forum: Netzwerkprogrammierung
- Thema: Web scraping - html
- Antworten: 6
- Zugriffe: 691
Re: Web scraping - html
@Eminem21: ich glaube nicht, dass es so gut war, deinen API-Key hier öffentlich zu posten. Den solltest Du jetzt sperren.
Statt zu versuchen, irgendwelche HTML-Seiten zu parsen (was hier eh nicht funktioniert), benutze doch die zur Verfügung gestellte API: https://www.climatiq.io/docs
Statt zu versuchen, irgendwelche HTML-Seiten zu parsen (was hier eh nicht funktioniert), benutze doch die zur Verfügung gestellte API: https://www.climatiq.io/docs
- Montag 29. Januar 2024, 22:26
- Forum: Allgemeine Fragen
- Thema: Ein Rundungsproblem
- Antworten: 42
- Zugriffe: 2196
Re: Ein Rundungsproblem
@qubit: Deine Rundung ist aber falsch, wenn ich die Zahl 2.63499999999999978684 runden möchte, wird fälschlicherweise aufgerundet. Du hast nur den einen nummerischen Fehler durch einen anderen ersetzt. Zum Glück ist klar definiert, wie gerundet werden sollte, und das ist nicht die Näherungsformel, d...
- Montag 29. Januar 2024, 14:57
- Forum: Allgemeine Fragen
- Thema: Ein Rundungsproblem
- Antworten: 42
- Zugriffe: 2196
Re: Ein Rundungsproblem
@Qubit: Dezimalzahlen können nicht immer exakt durch binäre Floats dargestellt werden, 2.635 ist in Wirklichkeit
Und damit kleiner als 2.635 und wird deshalb abgerundet.
Code: Alles auswählen
f"{2.635:.20f}"
# 2.63499999999999978684
- Sonntag 28. Januar 2024, 13:08
- Forum: Wissenschaftliches Rechnen
- Thema: Datenvorbereitung
- Antworten: 4
- Zugriffe: 478
Re: Datenvorbereitung
Die Excel-Tabelle ist nicht für die Weiterverarbeitung aufgebaut. Woher kommt die? Ich kann kaum glauben, dass irgendein Analysegerät so etwas liefert. Hast Du keine Möglichkeit Deine Daten in einem sinnvollen Format zu bekommen? Das Format kann nicht mit Pandas verarbeitet werden. Dein ganzes Index...
- Samstag 27. Januar 2024, 18:45
- Forum: Allgemeine Fragen
- Thema: Mein Erstes Python Projekt
- Antworten: 1
- Zugriffe: 362
Re: Mein Erstes Python Projekt
Für einen Wecker braucht man ja gar keine Rechenpower. Bedenke außerdem dass ein raspberry und auch alle kleineren MicroControllerboards weder eine Uhr noch Möglichkeiten haben Töne auszugeben. Was du also auf jeden Fall brauchst ist ein realtime clock-modul und irgendwas was Töne erzeugt. Das ganze...
- Samstag 27. Januar 2024, 07:41
- Forum: Allgemeine Fragen
- Thema: Ein Rundungsproblem
- Antworten: 42
- Zugriffe: 2196
Re: Ein Rundungsproblem
Ich hatte es ja schon angesprochen. int rundet immer ab, round rundet richtig. Da 100 keine Zweierpotenz ist, kommt es bei der Division zu Ungenauigkeiten, so dass es sein kann, dass das Ergebnis etwas kleiner ist, als der exakte Wert. einkauf = 4091 /100 print(f"{einkauf:.20f}") # 40.9099...
- Freitag 26. Januar 2024, 22:15
- Forum: Allgemeine Fragen
- Thema: Ein Rundungsproblem
- Antworten: 42
- Zugriffe: 2196
Re: Ein Rundungsproblem
Einfach mal lesen: https://de.wikipedia.org/wiki/Rundung