编码:
- Python2的默认编码是ASCII码,这是导致Python2中经常遇到编码问题的主要原因之一,至于原因,在于Python这门语言出现的时候,还没有Unicode!
- Python3默认编码是Unicode,因此,不必再文件顶部写# codeing=utf-8了。
# Python2: import sys >>>sys.getdefaultencoding() 'ascii' # Python3: import sys >>>sys.getdefaultencoding() 'utf-8'