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 相关文章推荐
Python3中常用的处理时间和实现定时任务的方法的介绍
Apr 07 Python
Python中一些自然语言工具的使用的入门教程
Apr 13 Python
python显示生日是星期几的方法
May 27 Python
Python编程实现生成特定范围内不重复多个随机数的2种方法
Apr 14 Python
python贪婪匹配以及多行匹配的实例讲解
Apr 19 Python
numpy向空的二维数组中添加元素的方法
Nov 01 Python
基于Python实现ComicReaper漫画自动爬取脚本过程解析
Nov 11 Python
原来我一直安装 Python 库的姿势都不对呀
Nov 11 Python
Python中的xlrd模块使用原理解析
May 21 Python
django使用多个数据库的方法实例
Mar 04 Python
Python 恐龙跑跑小游戏实现流程
Feb 15 Python
pandas进行数据输入和输出的方法详解
Mar 23 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
虹吸壶是谁发明的?煮出来的咖啡好喝吗
2021/03/04 冲泡冲煮
php去掉字符串的最后一个字符附substr()的用法
2011/03/23 PHP
PHP与SQL注入攻击防范小技巧
2011/09/16 PHP
php实现将HTML页面转换成word并且保存的方法
2016/10/14 PHP
Laravel timestamps 设置为unix时间戳的方法
2019/10/11 PHP
如何确保JavaScript的执行顺序 之jQuery.html并非万能钥匙
2011/03/03 Javascript
淘宝搜索框效果实现分析
2011/03/05 Javascript
JS数组去重与取重的示例代码
2014/01/24 Javascript
js,jquery滚动/跳转页面到指定位置的实现思路
2014/06/03 Javascript
Javascript实现简单的富文本编辑器附演示
2014/06/16 Javascript
jQuery中parent()方法用法实例
2015/01/07 Javascript
AngularJS内建服务$location及其功能详解
2016/07/01 Javascript
Vuejs 组件——props数据传递的实例代码
2017/03/07 Javascript
js Date()日期函数浏览器兼容问题解决方法
2017/09/12 Javascript
webpack 打包压缩js和css的方法示例
2018/03/20 Javascript
基于JavaScript实现留言板功能
2020/03/16 Javascript
python使用post提交数据到远程url的方法
2015/04/29 Python
python中字典(Dictionary)用法实例详解
2015/05/30 Python
python tkinter界面居中显示的方法
2018/10/11 Python
python模拟菜刀反弹shell绕过限制【推荐】
2019/06/25 Python
浅谈Python 敏感词过滤的实现
2019/08/15 Python
pytorch numpy list类型之间的相互转换实例
2019/08/18 Python
python中字典按键或键值排序的实现代码
2019/08/27 Python
python随机生成库faker库api实例详解
2019/11/28 Python
Pandas实现DataFrame按行求百分数(比例数)
2019/12/27 Python
python爬取网易云音乐热歌榜实例代码
2020/08/07 Python
sqlalchemy实现时间列自动更新教程
2020/09/02 Python
kmart凯马特官网:美国最大的打折零售商和全球最大的批发商之一
2016/11/17 全球购物
澳大利亚领先的男装零售连锁店:Lowes
2020/08/07 全球购物
同步和异步有何异同,在什么情况下分别使用他们?
2012/12/28 面试题
建筑专业毕业生推荐信
2013/11/21 职场文书
计算机通信专业推荐信
2014/02/22 职场文书
交通局领导班子群众路线教育实践活动对照检查材料思想汇报
2014/10/09 职场文书
2014小学数学教研组工作总结
2014/12/06 职场文书
2015年光棍节活动总结
2015/03/24 职场文书
如何拟写通知正文?
2019/04/02 职场文书