python - 如何实现串行设备使用的自定义代码页,以便我可以在 Python 中将文本转换为该代码页?

标签 python encoding utf

我有一个滚动 LED 标牌,它可以从自定义代码页中获取 ASCII 或(使用某些特定代码)字符的消息。

例如,欧元符号应发送为

<U00>

和 ä 是

<U64>

(您可以在 documentation 中找到完整的代码页)

我的问题是,实现此自定义代码页并拥有可以将 UTF 字符串转换为我的自定义代码页的编解码器的最 Pythonic 方法是什么?

最佳答案

  1. 为您的编码选择一个名称,可以是“led_display”,等等。
  2. 实现并注册 codec与标准库。
  3. 巨额利润!

关于python - 如何实现串行设备使用的自定义代码页,以便我可以在 Python 中将文本转换为该代码页?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/235416/

相关文章:

android - Chaquopy 无法下载 NLTK 资源

python - 递归定义一个 N 维 numpy 数组

mysql - Rails项目中如何将编码为utf8的Mysql转成utf8mb4

java - C#与Java之间的TCP通信编码问题

python-2.7 - 从 crontab 运行 python 脚本时的编码问题

python - 属性错误 : 'module' object has no attribute 'urlopen'

python - 如何使用 Python 脚本从 FTP 服务器中删除超过 7 天的文件?

C++:具有多种语言的字符串

utf-8 - UTF-16 有什么意义?

c++ - boost UTF-16 字符串的库?