[英]How do I better handle encoding and decoding involving unicode characters annd going back and forth from ascii
[英]losing characters when going from unicode to ascii
y0我有一个问题,当我申请时会丢弃包含ñ或ŕíáú等的字符
text = text.encode('ascii', 'ignore')
到需要输入为ascii的函数。
有没有一种方法可以在不丢失那些字符的情况下将其强制转换为ascii,还是应该更改该函数以接受unicode字符?
'ascii'
编码无法代表您所指的字符。 您必须选择其他编码-可能是'cp850'
或'latin_1'
但随后必须确保输出终端使用相关的代码页来解释8位代码。
总而言之,如果您一路使用Unicode,则生活会更轻松。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.