1 2 3 4 5 6 |
|
3、codecs模块
codecs专门用作编码转换。通过它的接口是可以扩展到其他关于代码方面的转换。
在python3.x中可以直接将bytes类型的数据转换成其他编码格式,而不用手动先转成unicode。
1 2 3 4 5 6 7 8 |
|
输出:
1 |
|
返回的元组中b[0]是数据,b[1]是长度。
** 用codecs提供的open方法来指定打开的文件的语言编码,它会在读取的时候自动转换为内部unicode**
1 |
|
读取方式有很多种,这里的f是可以用for循环遍历的,当然也可以直接用readline或者readlines函数方法来读取。
1 2 3 4 5 |
|
以上就是python中转换模块codecs的讲解(附示例)的详细内容,更多文章请关注木庄网络博客!!
相关阅读 >>
Python内置类属性是什么?如何调用Python内置类属性?
Python如何使用matplotlib绘制栈式直方图教程详解
[flask/Python/web]学习flask web开发(miguel著)遇到的一些问题及其解决方案
更多相关阅读请进入《Python》频道 >>

Python编程 从入门到实践 第2版
python入门书籍,非常畅销,超高好评,python官方公认好书。