【发布时间】:2019-04-11 20:57:33
【问题描述】:
python--我在加密图像中工作,所以我想将图像中的每个值转换为字符。 值在 (0-255) 之间 我在下面使用此代码
for i in range(130,150):
s=chr(i)
print(i,s)
o/p 是类似矩形的字符 所有范围值的 o/p 不是 ASCII 表中的相同字符 我想要 o/p 之类的 ASCII 码 enter link description here
【问题讨论】:
-
你能澄清一下你的意思吗?
-
谢谢你可以尝试运行代码
-
缩进在 Python 中不是可选的。
-
当字体没有字符的字形时,会显示一个矩形。输出很可能是你想要的,但你的渲染器(终端?)只是没有按照你想要的方式显示它。验证将输出发送到文件并检查字节。
-
但是,为什么不使用 Base64 将非文本数据表示为文本而不是字符编码呢?
标签: python python-3.x ascii