解决python2.X版本语言中汉语乱码
- (1)代码中处理
# -*- coding: utf-8 -*-
import sys
defaultencoding = 'utf-8'
if sys.getdefaultencoding() != defaultencoding:
reload(sys)
sys.setdefaultencoding(defaultencoding)
import arcpy
import os
root=r"C:/Users/Administrator/Desktop/工程"
mdx=unicode(root,'utf8')
- (2)在python创建安装目录下创建…\Lib\site-packages\sitecustomize.py文件,文件内容如下
#coding=utf8
import sys
reload(sys)
sys.setdefaultencoding('utf8')