Die Suche ergab 29 Treffer

von DerSuchende
Donnerstag 25. Januar 2024, 22:05
Forum: Tkinter
Thema: TKinter-GUI bauen mit PAGE?
Antworten: 8
Zugriffe: 10542

Re: TKinter-GUI bauen mit PAGE?

@sparrow: Da wurde ich wohl gehörig missverstanden. Ich arbeitet gern mit tkinter und wenn es nur mit der Idle ist. Das mit Delphi waren nur alte Erinnerungen. Und ich hatte ja schon berichtet, dass das dabei erforderliche stundenlange Herumgeklicke auch nur verzögernd wirkt. Auch Python4Delphi war ...
von DerSuchende
Mittwoch 17. Januar 2024, 20:56
Forum: Tkinter
Thema: TKinter-GUI bauen mit PAGE?
Antworten: 8
Zugriffe: 10542

Re: TKinter-GUI bauen mit PAGE?

Hallo, na das ist doch ein interessanter Link. Danke für den Hinweis. Das werde ich mir auf jeden Fall noch genau ansehen. Es ist leider traurig, dass an diesem Thema so wenig Interesse besteht, weil ja Tkinter angeblich veraltet, nicht leistungsfähig genug und nicjht mehr groß weiter entwickelt ...
von DerSuchende
Donnerstag 19. August 2021, 04:19
Forum: Allgemeine Fragen
Thema: Tastendruck erkennen
Antworten: 4
Zugriffe: 1126

Re: Tastendruck erkennen

@Sirius3:
Stimmt genau, ich habe noch mal in Ruhe die unterschiedlichen von mir bevorzugten Methoden zum Aufrufen ausprobiert. Siehe da, es geht mit Py2 und Py3, nur muss es eben aus dem Terminal heraus geschehen. Da habe ich mich mit meinen ersten Versuchen wohl selbst hereingelegt :-)
Das mit den ...
von DerSuchende
Dienstag 17. August 2021, 03:43
Forum: Allgemeine Fragen
Thema: Tastendruck erkennen
Antworten: 4
Zugriffe: 1126

Re: Tastendruck erkennen

Nachtrag:

Ich habe inzwischen das Modul "keyboard" entdeckt, das unter Python3 alle meine Wünsche erfüllt.
Aber es wäre trotzdem interessant zu wissen, was Python3 in meinem obigen Beispiel beanstandet.
Anscheinend wird diese Syntax einfach nicht mehr unterstützt?
von DerSuchende
Dienstag 17. August 2021, 03:19
Forum: Allgemeine Fragen
Thema: Tastendruck erkennen
Antworten: 4
Zugriffe: 1126

Tastendruck erkennen

Hallo allerseits,

ich habe hier ein kleines Programmbeispiel, um während der Laufzeit auf einen Tastendruck zu reagieren.



import sys
import termios
import tty


inkey_buffer = 1


def inkey():
fd=sys.stdin.fileno()
remember_attributes=termios.tcgetattr(fd)
tty.setraw(sys.stdin.fileno ...
von DerSuchende
Mittwoch 7. Juli 2021, 15:32
Forum: Allgemeine Fragen
Thema: seek() in Python3
Antworten: 37
Zugriffe: 3395

Re: seek() in Python3

@LukeNukem: Ok, ich sehe es ein, aber es hat zumindest Erde gespart!
von DerSuchende
Mittwoch 7. Juli 2021, 12:41
Forum: Allgemeine Fragen
Thema: seek() in Python3
Antworten: 37
Zugriffe: 3395

Re: seek() in Python3

@snafu: Also so richtig glücklich bin ich mit dieser Vorgehensweise nicht, denn ich bin mir nicht sicher, ob alle Schwierigkeiten beseitigt sind.
Aber da durch das Aufzeichnen der Positionen des Lesezeigers immer auf das Ende einer Zeile gezeigt wird, was ja das einbytige '\n' ist, wird niemals ...
von DerSuchende
Mittwoch 7. Juli 2021, 12:31
Forum: Allgemeine Fragen
Thema: seek() in Python3
Antworten: 37
Zugriffe: 3395

Re: seek() in Python3

@DasIch: Beim Arbeitsspeicherverbrauch wollte ich sparsam vorgehen, damit eine Lösungsidee leicht angepasst eventuell auch unter MikroPython einsetzbar bleibt. Allerdings bin ich mir nicht sicher, ob das Python nicht trotzdem hintereinander n Datensätze hereinholt, wenn ich den Datensatz n+1 ...
von DerSuchende
Dienstag 6. Juli 2021, 05:32
Forum: Allgemeine Fragen
Thema: seek() in Python3
Antworten: 37
Zugriffe: 3395

Re: seek() in Python3

Premature optimization. Du denkst über Dinge nach, die Dein Betriebssystem viel besser kann als Du. Und schießt Dir dabei, Pardon: in Deine eigenen Füße. ;-)


Nun, da die hier erarbeitete Lösung ja im Prinzip offensichtlich funktioniert, ist der Schuss wohl an den Füßen vorbeigegangen. Es ging ja ...
von DerSuchende
Montag 5. Juli 2021, 09:33
Forum: Allgemeine Fragen
Thema: seek() in Python3
Antworten: 37
Zugriffe: 3395

Re: seek() in Python3

Als ich Deine vielen kleinen Verbesserungen entdeckt habe, habe ich zuerst gesehen, dass es so viel eleganter ist. Aber inzwischen wundere ich mich selber, dass es bei mir den Anschein hatte, dass meine Version funktionieren würde.
von DerSuchende
Montag 5. Juli 2021, 09:19
Forum: Allgemeine Fragen
Thema: seek() in Python3
Antworten: 37
Zugriffe: 3395

Re: seek() in Python3

Nun habe ich beim Herumprobieren endlich noch bemerkt. welche vielen kleinen Verbesserungen neu hinzugekommen sind. Danke dafür.
von DerSuchende
Montag 5. Juli 2021, 09:09
Forum: Allgemeine Fragen
Thema: seek() in Python3
Antworten: 37
Zugriffe: 3395

Re: seek() in Python3

Das mit dem with-Statement ist schon klar, war 'ne alte Gewohnheit mit open. Du hast meinen Kniff nicht vollständig wahrgenommen. Wie Du siehst, ist in der Datei z.B. auch das mehrbytige €-Zeichen und es funktioniert doch, weil ich nämlich genau die einzelnen Bytes garnicht adressiere sondern immer ...
von DerSuchende
Montag 5. Juli 2021, 04:58
Forum: Allgemeine Fragen
Thema: seek() in Python3
Antworten: 37
Zugriffe: 3395

Re: seek() in Python3

Erst einmal vielen Dank für die vielen wertvollen Überlegungen. Wenn ich auf die ursprüngliche Idee verzichte, in der Datei byteweise herumschreiben zu wollen, funktioniert es jetzt doch, da ich mich lesend immer an den Wagenrückläufen entlanghangele. Hier mal mein Versuch, um meine eigentliche ...
von DerSuchende
Sonntag 4. Juli 2021, 20:19
Forum: Allgemeine Fragen
Thema: seek() in Python3
Antworten: 37
Zugriffe: 3395

Re: seek() in Python3

also es handelt sich um eine Art Log-Dateien, wobei jede Zeile für einen Tag steht. Die Anzahl der Einträge können von Tag zu Tag variieren. Ich wollte lesend nur gezielt auf ein Datum springen können, ohne alle Zeilen davor durchlaufen zu müssen. Die Menge der Daten ist noch unklar. Aber es passt ...
von DerSuchende
Sonntag 4. Juli 2021, 17:46
Forum: Allgemeine Fragen
Thema: seek() in Python3
Antworten: 37
Zugriffe: 3395

Re: seek() in Python3

Stimmt, ihr habt recht. Habe mir die Datei nochmal im Hexeditor angeguckt. Klar, woher soll das arme Script wissen, wieviele Byte meine unterschiedlichsten Zeichen haben. Da ich meine Anwendung glücklicherweise nicht für Büroarbeiten einsetzen will, sondern für technische Steuerungen obliegt es mir ...
von DerSuchende
Sonntag 4. Juli 2021, 15:47
Forum: Allgemeine Fragen
Thema: seek() in Python3
Antworten: 37
Zugriffe: 3395

Re: seek() in Python3

Ich hatte schon so ein ungutes Gefühl, dass es mit der Codierung zusammenhängt. Ich wollte eine Textdatei einlesen, dabei inidizieren, d.h. zwei Listen anlegen, die die jeweiligen Zeilenlängen und die kumulative Zeichenmenge an der Position x erfassen, so dass ich aus der reinen Textdatei eine Art ...
von DerSuchende
Sonntag 4. Juli 2021, 15:04
Forum: Allgemeine Fragen
Thema: seek() in Python3
Antworten: 37
Zugriffe: 3395

Re: seek() in Python3

Also ich hatte es schon auf 7-Zeiler reduziert und es ging mit Py2 tadellos und Py3 brachte die Fehlermeldung
io.UnsupportedOperation: can't do nonzero end-relative seeks

Habe im Netz aber folgenden Wrapper gefunden:

import io

def textio_seek(fobj, amount, whence=0):
fobj.buffer.seek(amount ...
von DerSuchende
Sonntag 4. Juli 2021, 14:40
Forum: Allgemeine Fragen
Thema: seek() in Python3
Antworten: 37
Zugriffe: 3395

seek() in Python3

Kann es sein, dass seek() in den Varianten seek(relativ, 1) und seek(anstand_vom_ende, 2) nur in Python2 aber nicht in Python3 funktionieren?
Oder hat sich die Syntax geändert?
von DerSuchende
Mittwoch 26. Mai 2021, 19:58
Forum: Allgemeine Fragen
Thema: Unicode hochzählen?
Antworten: 11
Zugriffe: 1199

Re: Unicode hochzählen?

Es ist nicht zu fassen, es wird immer besser :-)
Nun habe ich aber wirklich ausreichend Stoff zum nacharbeiten.
von DerSuchende
Mittwoch 26. Mai 2021, 15:38
Forum: Allgemeine Fragen
Thema: Unicode hochzählen?
Antworten: 11
Zugriffe: 1199

Re: Unicode hochzählen?

Uff, da habt ihr mir ja auf die schnelle ein paar interessante Türklinken gezeigt, wo ich noch nicht mal wusste, dass da Türen sind. Die muss ich mal in Ruhe und nacheinander selbst öffnen und dahinter schauen- Mein Ausgangspunkt war ja die Faulheit des Programmierers, der auf die schnelle über ...