当前位置:首页 » 编程语言 » python汉化

python汉化

发布时间: 2022-01-29 08:49:47

㈠ 请问,python打开中文字符文件,但显示不出中文怎么办

一般是编码格式的问题,python内部默认的编码格式是utf-8,常见的文本编码格式是utf-8,gbk。编码格式不不一致就会乱码。可以在代码前面申明编码格式。

㈡ 求Python中文版软件

呵呵我也用的E63手机 是这样的,E63采用的S60第三版系统塞班平台上面的软件一直以来都是以C++开发的sis应用以及比较通用的java开发的J2ME软件为主但是在最近两年,塞班平台引入了python作为自己的又一个开发语言,你下载一些一些手机软件时说要python系统才行,那是因为那些软件是基于python语言开发,所以必须安装python平台才可以正常运行,s60第三版下的python平台很多地方都有下。希望这些能对你有帮助5

㈢ python3.2.1怎么汉化

在python源文件第一行指定编码形式就可以在程序里面使用中文,如
test.py
#encoding=utf-8
print "中秋节快乐"

㈣ python-3.3.2 汉化工具谁有

好像还没有中文版。

㈤ 如何解决Python中文问题

python的中文问题一直是困扰新手的头疼问题,Python的发行版至今尚未包括任何中文支持模块。当然,几乎可以确定的是,在将来的版本中,python会彻底解决此问题,不用我们这么麻烦了。 笔者使用的是2.5版本。Python的版本可以通过调用sys模块的sys.version查看。在几个月的学习中,主要遇到以下问题:

1. print打印中文的问题:

在编辑器中输入一段测试代码:

s=’测试’

print s
运行结果如下:

Non-ASCII character '\xb2' in file c:\Documents and Settings\Administrator\桌面\2.py on line 1, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details: 2.py, line 1, pos 0

原因是如果文件里有非ASCII字符,需要指定编码声明。把2.py文件的编码重新改为utf-8,并加上编码声明:

# -*- coding: utf-8 -*-

s=’测试’

print s
运行后可以正确打印中文。

2.中文路径的问题。

在D盘下保存一个名字为‘中文.txt‘的文件。运行如下测试代码:

# -*- coding: utf-8 -*-

f=open('D:\\中文.txt', 'r')

print f.read()
运行结果如下:

IOError: [Errno 2] No such file or directory: 'D:\\\xe4\xb8\xad\xe6\x96\x87.txt'

字符串有很多的编码,不同的系统和平台有各自的编码 ,为了实现系统或平台之间的信息交互可能需要编码转换。这里只需要先使用UNICODE编码一下,这样再读取中文路径就不会有问题了:

复制代码

# -*- coding: utf-8 -*-

path='D:\\中文.txt'
spath=unicode(path , "utf8")
f=open(spath,'r')
print f.read()
复制代码
然后就可以正确显示文件内容

总结:

所有的中文显示问题都可以归结为编码问题,遇到其他类似的问题,那只能仔细看文档,靠你的经验,靠你多做测试。而且根据python所报出来的错误一般也可以判断出来。那么当发现需要编码转换时,剩下的就是如何正确进行码制转换。

为了正确处理多语言文本,Python在2.0版后引入了Unicode字符串。从那时起,Python语言中的字符串就分为两种:一种是2.0版之前就已经使用很久的传统Python字符串,一种则是新的Unicode字符串。在Python语言中,一般的解决办法是使用unicode()内建函数对一个传统Python字符串进行“解码”,得到一个Unicode字符串,然后又通过Unicode字符串的encode()方法对这个Unicode字符串进行“编码”,将其“编码”成为传统Python字符串。

㈥ python界面怎么调成中文版

python设置中文界面的方法:

找到windows10中文字体所在文件夹

C:/Windows/Fonts/

在代码前面加上:

import matplotlib.pyplot as plt plt.rcParams['font.sans-serif']=['simhei'] # 添加中文字体为黑体 plt.rcParams['axes.unicode_minus'] =False ... #ax[0, 0].set_ylabel(u"哈哈") #

注意前面加上'u'. #ax[2, 0].set_ylabel(u"嘿嘿") ... #或 import matplotlib.pyplot as plt from matplotlib import font_manager my_font =

font_manager.FontProperties(fname="C:/Windows/Fonts/simsun.ttf") # 添加中文字体为黑体 ... ax[0, 0].set_ylabel(u"哈哈", fontproperties=my_font) ax[2, 0].set_ylabel(u"嘿嘿", fontproperties=my_font)

发展历程

自从20世纪90年代初Python语言诞生至今,它已被逐渐广泛应用于系统管理任务的处理和Web编程

1995 年,Guido van Rossum 在弗吉尼亚州的国家创新研究公司(CNRI)继续他在 Python 上的工作,并在那里发布了该软件的多个版本。

2000 年五月,Guido van Rossum和 Python 核心开发团队转到 BeOpen.com 并组建了 BeOpen PythonLabs 团队。 同年十月,BeOpen PythonLabs 团队转到 Digital Creations (现为 Zope Corporation)。

2001 年,Python 软件基金会 (PSF) 成立,这是一个专为拥有 Python 相关知识产权而创建的非营利组织。 Zope Corporation 现在是 PSF 的赞助成员。

㈦ python 中文处理

遇到编码问题抓换一些就可以。例如你程序的默认编码是 gbk,而你要处理的文件编码是utf-8,那么可以通过下面的方式转换一下:
file=file.decode("UTF-8")#把UTF-8转换为UNICODE
file=file.encode("GBK")#把UNICODE转换为GBK
程序开通可以这样声明:# -*- coding: gbk -*-
gbk不用加引号

㈧ 有中文版的python

本身可以处理中文

前面加

#!/usr/bin/python
#-*-coding:UTF-8-*-

或者

#!/usr/bin/python
#coding=utf-8

㈨ python软件中的菜单都是英文的,怎样汉化,求详细汉化过程

你说的是idle吧。。。你根本就不需要汉化它,把精力放在记牢如何使用它更好。也谢菜单基本上用不到。。。比如最常用的ctrl+s为保存,F5是运行程序。这两个是最长用的。要新建文档,单击file(文件),然后选择new file(新建文件),或者open(打开)

指导这些就够了。。。。最常用的就这些。其它功能几乎不会去用

㈩ python官网如何调中文

想要登录python的官网查勘中文,可以直接通过浏览器自带的翻译功能来实现查看中文。

热点内容
卸载python3 发布:2024-11-16 18:41:46 浏览:611
安卓手机如何玩联机 发布:2024-11-16 18:41:39 浏览:522
运维开发python 发布:2024-11-16 18:40:10 浏览:171
java线程通信通信 发布:2024-11-16 18:37:48 浏览:594
centosphp环境变量 发布:2024-11-16 18:36:23 浏览:950
内存卡无法存储 发布:2024-11-16 18:36:23 浏览:442
快捷方式文件夹 发布:2024-11-16 18:26:33 浏览:290
安卓手机怎么设置屏内返回键 发布:2024-11-16 18:26:30 浏览:928
java弱类型 发布:2024-11-16 18:25:46 浏览:306
路由器无法访问外网 发布:2024-11-16 18:21:27 浏览:503