码迷,mamicode.com
首页 > 编程语言 > 详细

python架构知识

时间:2017-04-03 12:32:27      阅读:145      评论:0      收藏:0      [点我收藏+]

标签:分析   windows   blog   内存管理   asc   解释   logs   不同   技术   

python内部执行过程:

python 文件                 python核心                   运行环境

内置模块                     解释器    

类库                          词法分析

自定义模块                  语法分析                        对象和类型

                                编译                              内存管理

                                执行                              状态

技术分享

 

解释器不保存代码;

 

文件是所有内容一次性保存入内存,然后解释器一行一行的解析;

3.5的print 后必须跟括号;

#!/usr/bin/python 可以在执行时省略python,主要用于linux,需要给文件设置权限;

windows是#!/usr/bin/env python

# -*- coding:utf-8 -*-:告知解释器用utf8编码// python 3 就不用了

 

ascii码:8位可以包括所有的英文、字符、数字、ascii

万国码 unicode:1个字符至少2个字节16位,1个汉子用3个字节标示

utf-8:

         英文8

         欧洲16

         中文24

gbk:unicode的编码方式不同

python默认ascii;

 

python架构知识

标签:分析   windows   blog   内存管理   asc   解释   logs   不同   技术   

原文地址:http://www.cnblogs.com/hjp123518/p/6661552.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!