当前位置:编程学习 > python >>

bash下python对字符编码的转换

如果操作系统的编码为,zh_CN.UTF-8,即
# echo $LANG
zh_CN.UTF-8
这种情况下,我们转换UTF-8到GBK
python -c 'x="中国";print x.decode("utf8").encode("gbk")' > gbk_china_py.2.txt
在另一咱情况下,如果操作系统的编码为,zh_CN.GB2312,即
# echo $LANG
zh_CN.gb2312
这种情况下,我们转换GB2312到UTF-8
python -c 'x="中国";print x.decode("gbk").encode("utf8")' > UTF-8_china_py.2.txt
其它情况,以此类推。
本文出自 “希奥开源” 博客

补充:Web开发 , Python ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,