MyEclipse 7.0快捷键ALT+/没用
2013-09-27 22:56
309 查看
字符串在python内部的表示是Unicode编码。在做编码转换时,通常需要以Unicode作为中间编码,即先将其他编码的字符串解码(decode)成Unicode,再从Unicode编码(encode)成另一种编码。
decode()函数的作用就是将其他编码的字符串转换成Unicode编码。例如str1.decode('gb2312'),表示将gb2312编码的字符串str1转换成Unicode编码。
encode()函数的作用是将Unicode编码转换成其他编码的字符串。例如str2.encode('gb2312'),表示将Unicode编码的字符串str2转换成gb2312编码。
转换时,一定要先搞明白字符串是什么编码,然后使用decode()函数将字符串编码改为Unicode编码,然后再使用encode()函数将编码改为其他编码格式。
sys模块可以获取文件的编码格式,如:
import sys
type = sys.getfilesystemencoding()
******.decode('UTF-8').encode(type)
decode()函数的作用就是将其他编码的字符串转换成Unicode编码。例如str1.decode('gb2312'),表示将gb2312编码的字符串str1转换成Unicode编码。
encode()函数的作用是将Unicode编码转换成其他编码的字符串。例如str2.encode('gb2312'),表示将Unicode编码的字符串str2转换成gb2312编码。
转换时,一定要先搞明白字符串是什么编码,然后使用decode()函数将字符串编码改为Unicode编码,然后再使用encode()函数将编码改为其他编码格式。
sys模块可以获取文件的编码格式,如:
import sys
type = sys.getfilesystemencoding()
******.decode('UTF-8').encode(type)
相关文章推荐
- MyEclipse6.5不能用Alt+/快捷键
- MyEclipse 6.5 sysout 快捷键(Alt + /) 补全代码
- MyEclipse 7.0快捷键大全
- myeclipse 6.0 快捷键 ALT+/的使用
- eclipse快捷键—熟悉的alt+/怎么没用了
- myEclipse 7.0快捷键
- MyEclipse 7.0所有快捷键
- 新安装的Myeclipse6.5快捷键提示没用
- 设置 Eclipse/MyEclipse Alt+/ 快速提示快捷键
- eclipse(myeclipse)自动联想快捷键(alt+/)不出效果解决办法
- MyEclipse 7.0快捷键大全
- myeclipse环境下快捷键ALT+/失效的解决办法
- 设置 Eclipse/MyEclipse Alt+/ 快速提示快捷键
- MyEclipse中快捷键Alt+/
- 找回被MyEclipse篡改的ALT+/快捷键
- myeclipse 6.5 快捷键 ALT+/设置
- 找回被MyEclipse篡改的ALT+/快捷键
- 关于Myeclipse快捷键Ctrl+Alt+↓与光驱冲突问题的解决办法
- 在使用MyEclipse 6中不能使用 alt + / 快捷键进行快速提示。
- 设置 Eclipse/MyEclipse Alt+/ 快速提示快捷键