微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Python:阅读和印刷土耳其语字母的问题

我在阅读和印刷土耳其语python时遇到以下问题,无法识别土耳其语中的字母。 但是,当我尝试存储其他语言(如俄语,日语和中文)的string时,不会出现这样的问题。

>>> s = u'abartmadığını' >>> s u'abartmad???n?' >>> print s abartmad???n?

如何调整编码来解决这个问题? 我在Windows 10上使用Python 2.7.10,并将命令行的代码页更改为28595似乎不工作,我只是在Python控制台中出现以下错误

LookupError:未知的编码:cp28595

Nginx可以重新编码XML文档,还是更改XML标题

Python,Windows,Ansi – 编码,再次

如何处理ProcessBuilder命令中的编码?

为什么Windows需要为`file_get_contents`命名`utf8_decode`文件名?

如何获得操作系统的认编码?

检测string字符集

Java,档案,Linux和西里尔文

Windows DHCP客户端主机名编码

我如何base64编码在Linux上的string,使其匹配窗口“Unicode.GetBytes.ToBase64String”?

Windows HttpClient响应标头无效字符

Windows控制台因不支持Unicode而臭名昭着。 使用支持UTF-8输出的IDE。 下面是python32第三方模块的一部分PythonWin的一个例子:

PythonWin 2.7.9 (default,Dec 10 2014,12:24:55) [MSC v.1500 32 bit (Intel)] on win32. Portions copyright 1994-2008 Mark Hammond - see 'Help/About PythonWin' for further copyright @R_36_4045@ion. >>> s = u'abartmadığını. 我是美国人。 ру́сский язы́к' >>> s u'abartmadu0131u011fu0131nu0131. u6211u662fu7f8eu56fdu4ebau3002 u0440u0443u0301u0441u0441u043au0438u0439 u044fu0437u044bu0301u043a' >>> print s abartmadığını. 我是美国人。 ру́сский язы́к

把它编码到utf-8

>>> s = u'abartmadığını' >>> print s.encode('utf-8') abartmadığını

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐