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中操作文件之write()方法的使用教程
May 25 Python
Python类的动态修改的实例方法
Mar 24 Python
opencv改变imshow窗口大小,窗口位置的方法
Apr 02 Python
Python爬虫常用小技巧之设置代理IP
Sep 13 Python
python字符串Intern机制详解
Jul 01 Python
对Django 转发和重定向的实例详解
Aug 06 Python
python实现复制大量文件功能
Aug 31 Python
解析Python3中的Import
Oct 13 Python
信号生成及DFT的python实现方式
Feb 25 Python
Python爬虫爬取电影票房数据及图表展示操作示例
Mar 27 Python
python爬虫实现POST request payload形式的请求
Apr 30 Python
python状态机transitions库详解
Jun 02 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 简单日历实现代码
2009/10/28 PHP
PHP URL地址获取函数代码(端口等) 推荐
2010/05/15 PHP
PHP中常用的转义函数
2014/02/28 PHP
利用php下载xls文件(自己动手写的)
2014/04/18 PHP
PDO防注入原理分析以及注意事项
2015/02/25 PHP
PHP解压ZIP文件到指定文件夹的方法
2016/11/17 PHP
仿当当网淘宝网等主流电子商务网站商品分类导航菜单
2013/09/25 Javascript
在父页面调用子页面的JS方法
2013/09/29 Javascript
JS实现方向键切换输入框焦点的方法
2015/08/19 Javascript
跟我学习javascript的闭包
2015/11/16 Javascript
如何判断Javascript对象是否存在的简单实例
2016/05/18 Javascript
利用Vue.js指令实现全选功能
2016/09/08 Javascript
前端框架学习总结之Angular、React与Vue的比较详解
2017/03/14 Javascript
微信小程序中的swiper组件详解
2017/04/14 Javascript
JS奇技之利用scroll来监听resize详解
2017/06/15 Javascript
解决IOS端微信H5页面软键盘弹起后页面下方留白的问题
2019/06/05 Javascript
vue路由的配置和页面切换详解
2020/09/09 Javascript
使用js原生实现年份轮播选择效果实例
2021/01/12 Javascript
[02:47]3.19DOTA2发布会 国服成长历程回顾
2014/03/25 DOTA
使用Python的Twisted框架编写简单的网络客户端
2015/04/16 Python
使用python实现接口的方法
2017/07/07 Python
Python设计模式之享元模式原理与用法实例分析
2019/01/11 Python
python实现图片彩色转化为素描
2019/01/15 Python
python获取地震信息 微信实时推送
2019/06/18 Python
python之信息加密题目详解
2019/06/26 Python
简单分析python的类变量、实例变量
2019/08/23 Python
Django框架配置mysql数据库实现过程
2020/04/22 Python
详解Python openpyxl库的基本应用
2021/02/26 Python
详解WebSocket跨域问题解决
2018/08/06 HTML / CSS
美国在线和移动免费会员制批发零售商:Boxed(移动端的Costco)
2020/01/02 全球购物
市场总经理岗位职责
2014/04/11 职场文书
教师廉洁自律个人总结
2015/02/10 职场文书
2015年小学中秋节活动总结
2015/03/23 职场文书
初中开学典礼新闻稿
2015/07/17 职场文书
志愿者服务宣传标语口号
2015/12/26 职场文书
gtx1650怎么样 gtx1650显卡相当于什么级别
2022/04/08 数码科技