Wie implementiere ich eine Seite benutzerdefinierten Code von einem seriellen Gerät verwendet, so ich Text, um es in Python zu konvertieren?

StackOverflow https://stackoverflow.com/questions/235416

  •  04-07-2019
  •  | 
  •  

Frage

Ich habe ein Scroll-LED-Zeichen, die entweder Nachrichten in ASCII nimmt oder Zeichen aus einem benutzerdefinierten Codepage (einigen spezifischen Code verwendet wird).

Zum Beispiel sollten die Euro-Zeichen als gesendet werden

<U00>

und A

<U64>

(Sie können die vollständige Code-Seite in der Dokumentation )

Meine Frage ist, was die meisten pythonic Art und Weise ist, diese individuelle Codepage zu implementieren und einen Codec zu haben, die UTF-Strings zu meinen benutzerdefinierten Codepage konvertieren kann?

War es hilfreich?

Lösung

  1. Wählen Sie einen Namen für Ihre Codierung, vielleicht "led_display", was auch immer.
  2. Implementieren und registrieren Codec mit der Standardbibliothek.
  3. Pythonic Gewinn!
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top