摘要: 1 python默认使用ASCII进行编码,如果在.py中有中文需要,在执行时会报错。 2 解决办法, 在文件顶部进行编码声明 # -*- coding: utf-8 -*- 3 ascii/uni-code/utf-8三种编码 ascii码用8个bit表示,支持对英文的编码; unicode用16 阅读全文
posted @ 2017-11-25 22:25 沧海一粒 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 如下图所示, python的编译执行过成为: 在执行某个.py文件前,首先在内存中由python解释器进行词法分析和语法分析。词法分析和语法分析通过后,会对.py文件进行解释,此时将.py文件解释为字节码文件(Cpython将.py文件编译为.pyc文件),然后执行该字节码文件,就生成机器码文件,由 阅读全文
posted @ 2017-11-25 21:56 沧海一粒 阅读(563) 评论(0) 推荐(0) 编辑