Die Suche ergab 13445 Treffer
- Sonntag 6. Oktober 2024, 14:36
- Forum: Allgemeine Fragen
- Thema: Höchster Preis aus einer Grafik mit Python ablesen
- Antworten: 2
- Zugriffe: 350
Re: Höchster Preis aus einer Grafik mit Python ablesen
@der_minimalist: Was genau hast Du denn versucht? Mit welcher Bibliothek/welchen Bibliotheken?
- Samstag 5. Oktober 2024, 21:29
- Forum: Allgemeine Fragen
- Thema: Unpickle einer Datenstruktur
- Antworten: 10
- Zugriffe: 702
Re: Unpickle einer Datenstruktur
@DeaD_EyE: Nee was da gepickled ist, ist Teil des Projekts selbst. Der Quelltext von dem Modul liegt da ja vor auf Github und auch der Code der das dann importiert, pickled, Base64 kodiert, und den Quelltext produziert der in dem Download vorhanden ist, den der OP da versucht irgendwie lesbar zu spe...
- Samstag 5. Oktober 2024, 19:30
- Forum: Offtopic
- Thema: Verstehen von ESP32-Rust-Dokumentation
- Antworten: 7
- Zugriffe: 600
Re: Verstehen von ESP32-Rust-Dokumentation
@Dennis89: Das sieht nach der üblichen BSD-Socket-API aus. Einfach die Dokumentation für C lesen. Ich wäre wahrscheinlich auch zu faul die noch mal für eine andere Programmiersprache abzuschreiben.
- Samstag 5. Oktober 2024, 12:23
- Forum: Allgemeine Fragen
- Thema: Unpickle einer Datenstruktur
- Antworten: 10
- Zugriffe: 702
Re: Unpickle einer Datenstruktur
@TRM: Ich habe mir das Projekt mal angeschaut und Frage mich, und Dich, nach dem Sinn dieses Versuchs das aus dem Base64 zu dekodieren. Der Quelltext von dem Modul ist doch Bestandteil des Projekts, warum versuchst Du den aus dem kompilierten Modul zu bekommen, statt einfach die Quelltextdatei zu ve...
- Samstag 5. Oktober 2024, 00:57
- Forum: Installation/Konfigurieren
- Thema: Erstes Modul erstellen
- Antworten: 3
- Zugriffe: 550
Re: Erstes Modul erstellen
@HerrAyas: Das Arbeitsverzeichnis ist etwas was zum Prozess gehört und bestimmt wo relativ angegebene Pfade anfangen. Das hat mit Modulimporten erst einmal nicht so viel zu tun. Sollte es zumindest nicht. Das Verzeichnis vom Modul das als Programm ausgeführt wird, liegt im Modulsuchpfad. Auch wenn P...
- Freitag 4. Oktober 2024, 17:43
- Forum: Allgemeine Fragen
- Thema: Unpickle einer Datenstruktur
- Antworten: 10
- Zugriffe: 702
Re: Unpickle einer Datenstruktur
@TRM: Im Grunde zeigt noisefloor das doch. Die `repr()`-Darstellung vom entpickelten Objekt ist "<module 'unrpyc'>", was den Typ des Objekts verrät: es ist ein Modul. Man kann natürlich auch die `type()`-Funktion verwenden um den Typ zu ermitteln. In Delphi gehört der Datentyp zum Namen, i...
- Donnerstag 3. Oktober 2024, 16:59
- Forum: Wissenschaftliches Rechnen
- Thema: Logfiles / Timestamp + Duration
- Antworten: 3
- Zugriffe: 567
Re: Logfiles / Timestamp + Duration
@derElch: Was hast Du denn schon versucht? Das `datetime`-Modul hat die notwendigen Datentypen um mit Zeitstempeln und -dauern zu arbeiten. Man könnte einfach die Minuten durchgehen und jedes mal wenn ein Ereignis startet einen Zähler erhöhen und wenn eines endet, den Zähler verringern. Die Anfangsz...
- Dienstag 1. Oktober 2024, 17:56
- Forum: Raspberry Pi und Co.
- Thema: [MicroPython] Audiodaten mit I²S senden
- Antworten: 9
- Zugriffe: 969
Re: [MicroPython] Audiodaten mit I²S senden
@Dennis89: Man kann ein MP3 nicht einfach so an etwas verfüttern was Sample-Daten haben will. Das ist ja ein komprimiertes Datenformat.
- Montag 30. September 2024, 16:06
- Forum: Allgemeine Fragen
- Thema: Einstellige Uhrzeit von CSV Datei in Liste einlesen und in hh:mm:ss formatieren.
- Antworten: 3
- Zugriffe: 665
Re: Einstellige Uhrzeit von CSV Datei in Liste einlesen und in hh:mm:ss formatieren.
Zu den Platzhaltern kann man noch verschiedene Formatierungsangaben machen. Beispielsweise auch so etwas wie „rechtsbündig, (mindestens) zwei Zeichen, mit 0en aufgefüllt“: In [26]: a = 1 In [27]: f"{a:>02}" Out[27]: '01' Beim `open()` fehlt noch die Angabe der Kodierung und ``newline="...
- Sonntag 29. September 2024, 16:31
- Forum: Codesnippets
- Thema: PyCopy Erstlingswerk
- Antworten: 31
- Zugriffe: 3222
Re: PyCopy Erstlingswerk
Noch was: Von `find()` würde ich Abstand nehmen, denn das liefert ja auch einen gültigen Index wenn nichts gefunden wird, und dann sollte -1 besser das sein was man da wirklich weiterbenutzen möchte ohne, dass das zu Problemen führt die man erst später bemerkt. Wenn man einfach nur testen will ob ei...
- Sonntag 29. September 2024, 12:35
- Forum: Codesnippets
- Thema: PyCopy Erstlingswerk
- Antworten: 31
- Zugriffe: 3222
Re: PyCopy Erstlingswerk
@alfware17: Wenn dann den Kram der aus `args` benutzt wird auch auf Attribute in den Rückgabewert umpacken, aber das nicht auch noch verschachteln. Ich finde es aber sowieso nicht wirklich sinnvoll einen Haufen ehemals unübersichtliche globale Variablen einfach 1:1 in eine Klasse zu verschieben, den...
- Samstag 28. September 2024, 23:24
- Forum: Codesnippets
- Thema: PyCopy Erstlingswerk
- Antworten: 31
- Zugriffe: 3222
Re: PyCopy Erstlingswerk
@Dennis89: Oder `namedtuple`. Unabhängig davon scheint mir das nicht wirklich sinnvoll das alles in ein Objekt zu stecken, beziehungsweise das Objekt das `parse_args()` liefert, noch mal in ein anderes Objekt umzukopieren, das auch kein Verhalten hat. Und dazu dann auch noch das ursprüngliche `args`...
- Samstag 28. September 2024, 07:08
- Forum: Raspberry Pi und Co.
- Thema: Probleme bei Eingabe in Textfeld (tkinter) und Ausgabe auf Sense Hat: Space Eingabe führt zu Fehler
- Antworten: 3
- Zugriffe: 793
Re: Probleme bei Eingabe in Textfeld (tkinter) und Ausgabe auf Sense Hat: Space Eingabe führt zu Fehler
@Woodz42: Die Funktion ist zwar jetzt raus, aber ich wollte trotzdem noch mal anmerken, dass man *diese* `exit()`-Funktion nicht in Programmen verwenden sollte, sondern `sys.exit()`. Die `sys.exit()` aber auch nicht in irgendwelchen Funktion um das Programm zu beenden, sondern eigentlich nur im Haup...
- Samstag 28. September 2024, 06:12
- Forum: Allgemeine Fragen
- Thema: Float verhält sich unerwartet (wie integer?)
- Antworten: 9
- Zugriffe: 624
Re: Float verhält sich unerwartet (wie integer?)
Hier das Problem noch mal eingedampft und mit Zeichenketten, denn das hat mit dem Datentyp überhaupt nichts zu tun:
Code: Alles auswählen
In [18]: "{0} {0}".format("spam", "parrot")
Out[18]: 'spam spam'
- Freitag 27. September 2024, 18:51
- Forum: Allgemeine Fragen
- Thema: Fehler bei einer variablen, bei anderer aber nicht (Deklarierung und Definierung gleich)
- Antworten: 5
- Zugriffe: 1638
Re: Fehler bei einer variablen, bei anderer aber nicht (Deklarierung und Definierung gleich)
@Hansi1350: Das ``global`` sollte da trotzdem nicht stehen. Alles was Funktionen (oder Methoden) ausser Konstanten benötigen, sollte als Argument(e) übergeben werden. ``sys.exit()`` sollte da nicht in einer Funktion stehen die eine Verbindung aufbaut. Das sollte im Hauptprogramm stehen und da eigent...
- Freitag 27. September 2024, 18:47
- Forum: Allgemeine Fragen
- Thema: Float verhält sich unerwartet (wie integer?)
- Antworten: 9
- Zugriffe: 624
Re: Float verhält sich unerwartet (wie integer?)
@Hansi1350: Was ist denn `scale` für ein Datentyp? Ist der `float()`-Aufruf da wirklich nötig?
- Mittwoch 25. September 2024, 21:41
- Forum: Allgemeine Fragen
- Thema: Neue Zeile in Python input
- Antworten: 5
- Zugriffe: 676
Re: Neue Zeile in Python input
@DeaD_EyE: Darum ist es ja sinnvoll das zu zeigen. Damit mehr Leute das kennenlernen.
- Dienstag 24. September 2024, 16:09
- Forum: Codesnippets
- Thema: PyCopy Erstlingswerk
- Antworten: 31
- Zugriffe: 3222
Re: PyCopy Erstlingswerk
Wobei bei ``if _TEST_:`` irgendwie eher logging das Mittel der Wahl wäre, statt so etwas noch mal selbst zu erfinden.
- Montag 23. September 2024, 21:21
- Forum: Codesnippets
- Thema: PyCopy Erstlingswerk
- Antworten: 31
- Zugriffe: 3222
Re: PyCopy Erstlingswerk
Wobei ich `s` dann einen weiteren, verständlicheren Namen geben würde.
- Donnerstag 19. September 2024, 18:29
- Forum: Datenbankprogrammierung mit Python
- Thema: Langsame Flask-SQLAlchemy-Verbindung
- Antworten: 32
- Zugriffe: 4001
Re: Langsame Flask-SQLAlchemy-Verbindung
@PythonCodingFun: Nein, ich meine schon zu der gleichen Datenbank.
Die Beschreibung klingt entweder nach dem was schon beschrieben wurde, oder einem Netzwerkproblem, das da irgendwas in einen Timeout läuft.
Die Beschreibung klingt entweder nach dem was schon beschrieben wurde, oder einem Netzwerkproblem, das da irgendwas in einen Timeout läuft.