python 编码gbk
2015-06-25 13:52
573 查看
由于 windows 的命令行输入的是 GBK 编码的,可以要先转为 unicode;
print type(g), “len=”, len(g)
# 输出:g = u.encode(‘GBK’),GBK每个汉字占2字节,utf-8每个汉字占3字节,unicode统计的是字数
unicode是支持所有文字的统一编码,但一般只用作文字的内部表示,文件、网页(也是文件)、屏幕输入输出等处均需使用具体的外在编码,如GBK、UTF-8等;
print type(g), “len=”, len(g)
# 输出:g = u.encode(‘GBK’),GBK每个汉字占2字节,utf-8每个汉字占3字节,unicode统计的是字数
unicode是支持所有文字的统一编码,但一般只用作文字的内部表示,文件、网页(也是文件)、屏幕输入输出等处均需使用具体的外在编码,如GBK、UTF-8等;
相关文章推荐
- python面向对象编程
- Python Virtualenv 虚拟环境
- Python并发实践_03_并发实战之一
- elipse下python插件安装及使用
- Python 变量作用域
- Python多线程3:queue
- python datetime类型和time类型互转
- python 第十七周 异常处理与程序调试
- python使用__future__
- python偏函数
- Python中的zipfile模块使用详解
- python正则表达式复习2
- Python - Timer Threads
- python装饰器
- python装饰器
- python模块threading实现多线程
- python自然语言处理学习笔记1
- Python正则表达式指南
- python学习笔记
- python元组、列表的异同总结