Die Suche ergab 17706 Treffer

von Sirius3
Dienstag 23. April 2024, 14:29
Forum: Tkinter
Thema: Recursive Erstellung und Löschung von Entrys
Antworten: 14
Zugriffe: 873

Re: Recursive Erstellung und Löschung von Entrys

Aber wenn das "=" immer gleich ist, kann man das auch weglassen.
von Sirius3
Dienstag 23. April 2024, 09:35
Forum: Tkinter
Thema: Recursive Erstellung und Löschung von Entrys
Antworten: 14
Zugriffe: 873

Re: Recursive Erstellung und Löschung von Entrys

`frame.grid()` ohne Parameter sieht etwas komisch aus. Möchtest Du eigentlich `frame.pack()`? partial braucht man nur, wenn man auch tatsächlich weitere Parameter übergeben möchte. Nackte except`s darf es nicht geben. Was für ein Fehler soll denn in insert_dbc_path abgefangen werden? Es ist immer sc...
von Sirius3
Montag 22. April 2024, 22:35
Forum: Allgemeine Fragen
Thema: Script unterbrechen
Antworten: 8
Zugriffe: 163

Re: Script unterbrechen

Wenn Du alle 5 Minuten etwas senden willst, dann mach das doch einfach in einem Programm, statt zweier. import time import paho.mqtt.client as mqtt TOPIC = "inTopic" BROKER_ADDRESS = "localhost" PORT = 1883 DATA = "Sensor lesen" def send(client): client.publish(TOPIC, D...
von Sirius3
Montag 22. April 2024, 20:43
Forum: Allgemeine Fragen
Thema: Script unterbrechen
Antworten: 8
Zugriffe: 163

Re: Script unterbrechen

@Knollo: statt ein Skript aufzurufen, solltest Du einfach eine Funktion schreiben, die Du direkt aufrufen kannst. Das Abbrechen sollte kooperativ stattfinden, das heißt, innerhalb der Schleife mußt Du auf eine Bedingung prüfen. Was soll der Trigger dafür sein, dass die Schleife beendet wird? Die whi...
von Sirius3
Montag 22. April 2024, 10:59
Forum: Allgemeine Fragen
Thema: Daten Speichern und verändern
Antworten: 4
Zugriffe: 242

Re: Daten Speichern und verändern

@jokershortbread: wie Du ja selbst schreibst, ist `eval` nicht sicher; um es genauer zu sagen, es ist ungeeignet, um Daten zu lesen. In diesem Fall kann JSON exakt das gleiche. @MAAX: beim Programmieren möchte man möglichst generellen Code schreiben, hier also welchen, dem es egal ist, welche Kontoa...
von Sirius3
Sonntag 21. April 2024, 09:28
Forum: Raspberry Pi und Co.
Thema: Aktuelle Messdaten von DHT22 per Skript auf Webserver anzeigen
Antworten: 13
Zugriffe: 376

Re: Aktuelle Messdaten von DHT22 per Skript auf Webserver anzeigen

Eingerückt wird in Python immer mit 4 Leerzeichen und nicht nach 4 und mal 8. Dateien werden immer mit dem with-Statement geöffnet. Warum tust Du das bei der zweiten Datei nicht? `data` ist eine Liste mit einem einzigen String. Die Liste und die anschließende for-Schleife kannst Du dir also sparen. ...
von Sirius3
Donnerstag 18. April 2024, 19:30
Forum: Allgemeine Fragen
Thema: Durchschnittswerte von Zellen in einem Grid (2D Array) ermitteln
Antworten: 1
Zugriffe: 215

Re: Durchschnittswerte von Zellen in einem Grid (2D Array) ermitteln

Keine Ahnung, was ein Grid-Array ist, und was das mit der Anordnung von Zellen zu tun hat, aber wenn man eine Liste hat, zu deren Werte man den Mittelwert bilden möchte, dann muß man über alle Elemente iterieren. mean_x = statistics.mean(row[0] for row in grid) Es sei denn, das Array ist ein numpy-A...
von Sirius3
Donnerstag 18. April 2024, 19:25
Forum: Allgemeine Fragen
Thema: Tageshöchstwerte aus csv Datei selektieren
Antworten: 18
Zugriffe: 1291

Re: Tageshöchstwerte aus csv Datei selektieren

`l` ist der schlechteste Variablennamen, den es überhaupt gibt, nicht nur, dass der nichtssagend ist, sondern auch noch, dass man den leicht mit 1 oder I verwechseln kann. `x` ist auch nicht viel besser für eine Liste. Für die Ausgabe benutzt man f-Strings: for daily_max_temperature in daily_max_tem...
von Sirius3
Donnerstag 18. April 2024, 18:08
Forum: Webframeworks
Thema: Flask und Firefox 125 Downloads
Antworten: 4
Zugriffe: 436

Re: Flask und Firefox 125 Downloads

Flask kann man auch einfach einen https-Server starten:

Code: Alles auswählen

app.run(ssl_context=('cert.pem', 'key.pem'))
Das komplizierteste ist dabei, ein Zertifikat zu erzeugen, das die Windowsrechner auch akzeptieren. Da müßtest Du in Deiner Firma jemanden finden, der das machen kann.
von Sirius3
Mittwoch 17. April 2024, 20:32
Forum: Installation/Konfigurieren
Thema: Seit Update auf Anaconda-Spyder 5.5.1 Fehler in Python-Script stock.py
Antworten: 4
Zugriffe: 898

Re: Seit Update auf Anaconda-Spyder 5.5.1 Fehler in Python-Script stock.py

Welche Pandas-Versionen hast Du denn in Deinen unterschiedlichen Environments installiert? Bitte die vollständige Fehlermeldung posten. Variablennamen werden immer komplett klein geschrieben und sollten aussagekäftig sein. Die Klasse ist ziemlich umständlich. Methoden haben normalerweise einen Rückg...
von Sirius3
Montag 15. April 2024, 20:45
Forum: Netzwerkprogrammierung
Thema: Shelly Pro 3EM auslesen
Antworten: 7
Zugriffe: 774

Re: Shelly Pro 3EM auslesen

Beim ersten `phase_a` machst Du es ja fast richtig, wobei `phase_a` für `power` auch ein komischer Name ist. Besser wäre: # Nimmt Daten von der Shelly 3EM Rest-API und übersetzt sie in ein json-Format response = requests.get(f'http://{shelly_ip}/emeter/0', headers={'Content-Type': 'application/json'...
von Sirius3
Montag 15. April 2024, 16:06
Forum: Allgemeine Fragen
Thema: Tageshöchstwerte aus csv Datei selektieren
Antworten: 18
Zugriffe: 1291

Re: Tageshöchstwerte aus csv Datei selektieren

Dein Programm funktioniert nicht, weil es falsch eingerückt ist. Und daher kann man auch nicht sehen, was wohin gehört.
Wie sehen Deine Input-Daten aus, und wie die Fehlermeldung, die Du erhältst?
von Sirius3
Sonntag 14. April 2024, 19:30
Forum: Allgemeine Fragen
Thema: tuple mit %s füllen
Antworten: 2
Zugriffe: 398

Re: tuple mit %s füllen

Das Tabellendesign ist etwas fixes, und da gibt es meist nur eine handvoll Felder, weil mehr einfach zu unübersichtlich wird. Das kann man also schon einmal von Hand schreiben. Was soll das denn für eine Tabelle mit 100 Feldern sein? Die brauchen ja auch alle einen sprechenden Namen. Ich hoffe mal, ...
von Sirius3
Freitag 12. April 2024, 14:12
Forum: Allgemeine Fragen
Thema: Auslesen JSON Datenbank
Antworten: 13
Zugriffe: 677

Re: Auslesen JSON Datenbank

Der erste Schritt ist, sich mit Python und dem Zugriff auf Wörterbücher und Listen vertraut zu machen. Heißt, lade das Json in einer interaktiven Pythonsitzung und hangel Dich durch die Datenstruktur durch, bis Du in der Verwendung sicher bist, dann schreibst Du einfache Schleifen und gib dir die Va...
von Sirius3
Freitag 12. April 2024, 13:13
Forum: Allgemeine Fragen
Thema: Auslesen JSON Datenbank
Antworten: 13
Zugriffe: 677

Re: Auslesen JSON Datenbank

Bitte Code in code-Tags posten, so dass die Einrückung nicht verloren geht. Bitte den vollständigen Traceback posten. An welcher Stelle tritt der Fehler auf? Wie ist die exakte Fehlermeldung? Was man sofort sieht, ist, dass es wahrscheinlich kein `images["folders"]` gibt. Ebensowenig ein `...
von Sirius3
Montag 8. April 2024, 13:50
Forum: Wissenschaftliches Rechnen
Thema: import xlsx mit Tausender Trennzeichen
Antworten: 7
Zugriffe: 575

Re: import xlsx mit Tausender Trennzeichen

Gar nicht, du läßt die Umwandlung in str einfach weg. Excel kennt nur Kommazahlen. Warum möchtest Du das denn umwandeln?
von Sirius3
Montag 8. April 2024, 13:42
Forum: Allgemeine Fragen
Thema: Netzteil Ansteuerung mit Rasp Pi
Antworten: 8
Zugriffe: 594

Re: Netzteil Ansteuerung mit Rasp Pi

@Hayırdır: bevor Du anfängst, Spannungen zu setzen, würde ich als ersten Schritt versuchen, die aktuelle Spannung abzufragen, oder generell Informationen von diesem Gerät abfragen, um zu sehen, ob die Kommunikation überhaupt funktioniert. Denn die Ausgabe, dass die Spannung geändert wurde, kommt von...
von Sirius3
Samstag 6. April 2024, 12:24
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: [Pygame] Objekte bewegen sich je nach Anzahl unterschiedlich schnell
Antworten: 20
Zugriffe: 2288

Re: [Pygame] Objekte bewegen sich je nach Anzahl unterschiedlich schnell

@Dennis89: Dein Klassendesign ist falsch; Vererbung ist eine ›ist ein‹-Relation. Also eine Figure ist ein CollisionDetector; das macht keinen Sinn. CollisionDetector ist eine Klasse mit zwei Erscheinungsformen, einmal als Positionsobjekt (x, y) und einmal als Abstandsobjekt (dx, dy) was aber auch di...
von Sirius3
Freitag 5. April 2024, 19:49
Forum: Allgemeine Fragen
Thema: Liste erzeugt Fehlermeldung
Antworten: 5
Zugriffe: 391

Re: Liste erzeugt Fehlermeldung

Das hat Sparrow Dir doch geschrieben, dass Du code-Tags verwenden mußt, damit die Einrückung im Forum erhalten bleibt.
Was sagt denn ein `print(hilfe) innerhalb der Schleife? Gibt das das aus, was Du erwartest?