我尝试根据解码的输入将 ASCII 字符写入文件。
outfile = open ('output','w')
如果使用 chr() 的常量值,这个是有效的
c = chr(65) << work
outfile.write(c)
但是,这个不起作用(注意:i 是一个整数变量)
c = chr(i+65) << not work
outfile.write(c)
它抱怨“UnicodeEncodeError:'charmap'编解码器无法在位置0编码字符'\x81':字符映射到”
从十进制转换为 ASCII 之后,chr(n) 应该已经是字符了吗?为什么不起作用?