发布网友
共1个回答
热心网友
"e:\python-allTest>python encoding.py"表明你是在Windows环境下使用, io字符集编码应为"gb18030"; python脚本可以用utf-8的编码;
#!/usr/bin/env python
# -*- coding: utf-8 -*-
os_coding = "gb18030"
a = u'你好看看有没有乱码'
print a.encode(os_coding)
print '看看直接有没有问题乱码'.decode("utf-8").encode(os_coding)