Die Suche ergab 31 Treffer

von DerSuchende
Dienstag 31. März 2026, 18:35
Forum: Raspberry Pi und Co.
Thema: Aufrufen einer Inline-Assembler Funktion
Antworten: 2
Zugriffe: 3613

Re: Aufrufen einer Inline-Assembler Funktion

Habe den Fehler gefunden. Mit dem Pico geht es. Ich musste den movw-Befehl nur etwas ändern auf:
mov(r0, 42)
Meine erste Sorge, dass bereits der Decorator beanstandet wird, war unbegründet. Aber Danke für den Hinweis mit dem ESP, das hatte ich
im jugendlichen Elan ganz verdrängt.
von DerSuchende
Dienstag 31. März 2026, 16:57
Forum: Raspberry Pi und Co.
Thema: Aufrufen einer Inline-Assembler Funktion
Antworten: 2
Zugriffe: 3613

Aufrufen einer Inline-Assembler Funktion

Im Netz gibt es mehrere simple Beispiele, die ich einfach mal ausprobieren wollte. Wie z.B.

@micropython.asm_thumb
def fun():
movw(r0, 42)

print(fun()) # you will see it print out 42.

Beim aufrufen einer Inline-Assembler Funktion kommt immer Decorator nicht bekannt. Habe es noch mit
einem ...
von DerSuchende
Donnerstag 25. Januar 2024, 22:05
Forum: Tkinter
Thema: TKinter-GUI bauen mit PAGE?
Antworten: 8
Zugriffe: 19107

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: 19107

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: 1428

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: 1428

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: 1428

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: 4968

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: 4968

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: 4968

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: 4968

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: 4968

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: 4968

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: 4968

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: 4968

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: 4968

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: 4968

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: 4968

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: 4968

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: 4968

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?