所以我最近用Raspberry Pi和Python 2.7一直在玩20x4字符液晶显示器。我一直在使用此处https://github.com/dbrgn/RPLCD找到的RPLCD库来驱动它。在test_20x4.py源代码中,他们使用一系列似乎是二进制表示法的内容创建自定义字符。例如,要创建一个快乐的面孔角色:
happy = (0b00000, 0b01010, 0b01010, 0b00000, 0b10001, 0b10001, 0b01110, 0b00000)
这代表8行,5列字符。现在,我和我的儿子使用Tkinter编写了一个GUI,我们要做的一件事就是让用户创建自己的自定义字符。我现在拥有的是每个系列的字符串表示形式,例如:
'0b00000'
我可以将其转换回二进制表示法吗?
答案 0 :(得分:0)
>>> int('0b10101', 2)
21