Python是编译运行的验证方法


Posted in Python onJanuary 30, 2015

虽然Python被说成是一种解释型语言,但是实际上,Python源程序要先经过编译,然后才能运行。

与Java语言类似,Python源程序编译之后得到的是字节码,交由Python虚拟机来运行。

关于这一点,我们可以这样来验证:

#!/usr/bin/python

 

print "position1"

1_syntax_error_identifier

print "position2"

将它保存为program.py,然后在shell窗口中运行它:
root@dell:~$ ./program.py

  File "./program.py", line 4

    1_syntax_error_identifier

                            ^

SyntaxError: invalid syntax

root@dell:~$ <br>

从这里可以看出,如果Python是纯粹解释运行的话,那么它应该输出position1。
如果是编译运行的话,首先应该发现源代码中的语法错误,这正是本例展示的情况。
Python 相关文章推荐
python检测服务器是否正常
Feb 16 Python
Python赋值语句后逗号的作用分析
Jun 08 Python
qpython3 读取安卓lastpass Cookies
Jun 19 Python
基于python 字符编码的理解
Sep 02 Python
python3.6.3+opencv3.3.0实现动态人脸捕获
May 25 Python
Python爬虫使用脚本登录Github并查看信息
Jul 16 Python
使用Python向DataFrame中指定位置添加一列或多列的方法
Jan 29 Python
python opencv调用笔记本摄像头
Aug 28 Python
Python在OpenCV里实现极坐标变换功能
Sep 02 Python
TensorFlow查看输入节点和输出节点名称方式
Jan 04 Python
基于Python爬虫采集天气网实时信息
Jun 05 Python
如何解决python多种版本冲突问题
Oct 13 Python
Python的类实例属性访问规则探讨
Jan 30 #Python
Python中的作用域规则详解
Jan 30 #Python
Python中使用Boolean操作符做真值测试实例
Jan 30 #Python
Python中的zip函数使用示例
Jan 29 #Python
Python的另外几种语言实现
Jan 29 #Python
python中使用xlrd、xlwt操作excel表格详解
Jan 29 #Python
Python中实现常量(Const)功能
Jan 28 #Python
You might like
php inc文件使用的风险和注意事项
2013/11/12 PHP
CodeIgniter错误mysql_connect(): No such file or directory解决方法
2014/09/06 PHP
Laravel Validator自定义错误返回提示消息并在前端展示
2019/05/09 PHP
jquery animate 动画效果使用说明
2009/11/04 Javascript
js判断url是否有效的两种方法
2014/03/04 Javascript
js插件设置innerHTML时在IE8下提示“未知运行时错误”解决方法
2015/04/25 Javascript
简述JavaScript对传统文档对象模型的支持
2015/06/16 Javascript
JavaScript如何实现对数字保留两位小数一位自动补零
2015/12/18 Javascript
有关jQuery中parent()和siblings()的小问题
2016/06/01 Javascript
深入理解jQuery3.0的domManip函数
2016/09/01 Javascript
canvas仿iwatch时钟效果
2017/03/06 Javascript
深入浅析javascript继承体系
2017/10/23 Javascript
jQuery对底部导航进行跳转并高亮显示的实例代码
2019/04/23 jQuery
Python使用Redis实现作业调度系统(超简单)
2016/03/22 Python
浅谈Python类里的__init__方法函数,Python类的构造函数
2016/12/10 Python
python安装cx_Oracle模块常见问题与解决方法
2017/02/21 Python
Python基于Matplotlib库简单绘制折线图的方法示例
2017/08/14 Python
简述Python2与Python3的不同点
2018/01/21 Python
Python基础之函数的定义与使用示例
2019/03/23 Python
python 多维高斯分布数据生成方式
2019/12/09 Python
解决django接口无法通过ip进行访问的问题
2020/03/27 Python
python 错误处理 assert详解
2020/04/20 Python
Python3爬虫中关于Ajax分析方法的总结
2020/07/10 Python
怎样实现H5+CSS3手指滑动切换图片的示例代码
2019/05/05 HTML / CSS
TripAdvisor瑞典:全球领先的旅游网站
2017/12/11 全球购物
欧洲最大的品牌水上运动服装和设备在线零售商:Wuituit Outlet
2018/05/05 全球购物
自荐书格式
2013/12/01 职场文书
先进党支部事迹材料
2014/01/13 职场文书
优秀老师事迹材料
2014/02/05 职场文书
老师对学生的寄语
2014/04/09 职场文书
教师评语大全
2014/04/28 职场文书
技校毕业生自荐信
2014/06/03 职场文书
大学生年度个人总结
2015/02/15 职场文书
财务总监岗位职责范本
2015/04/03 职场文书
详解Mysql 函数调用优化
2021/04/07 MySQL
Python答题卡识别并给出分数的实现代码
2021/06/22 Python