作为一个初学者,遇到乱码是让人揪心的问题。笔者认为是一个常见的问题,结果在网上一搜,解决方案一大堆,但是许多都是千篇一律,改cmd字符集(笔者试过,改utf-8后自己痛苦吧),代码转编码集(想想都累),经过筛选,发现两个好用的方式:
1、加 from __future__ import unicode_literalsf 简单高效,在py开头加,省事
2、麻烦点的在字符串前加 u,例如:print u'输出的文件为:'
作为一个初学者,遇到乱码是让人揪心的问题。笔者认为是一个常见的问题,结果在网上一搜,解决方案一大堆,但是许多都是千篇一律,改cmd字符集(笔者试过,改utf-8后自己痛苦吧),代码转编码集(想想都累),经过筛选,发现两个好用的方式:
1、加 from __future__ import unicode_literalsf 简单高效,在py开头加,省事
2、麻烦点的在字符串前加 u,例如:print u'输出的文件为:'