Python是编译运行的验证方法

 更新时间:2015年01月30日 09:15:13   投稿:junjie  
这篇文章主要介绍了Python是编译运行的验证方法,本文讲解了一个小方法来验证Python是编译运行还是解释运行,需要的朋友可以参考下

虽然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人工智能语音合成实现案例详解

    这篇文章主要为大家介绍了Python人工智能语音合成实现案例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-03-03
  • python使用 zip 同时迭代多个序列示例

    python使用 zip 同时迭代多个序列示例

    这篇文章主要介绍了python使用 zip 同时迭代多个序列,结合实例形式分析了Python使用zip遍历迭代长度相等与不等的序列相关操作技巧,需要的朋友可以参考下
    2019-07-07
  • SELENIUM自动化模拟键盘快捷键操作实现解析

    SELENIUM自动化模拟键盘快捷键操作实现解析

    这篇文章主要介绍了SELENIUM自动化模拟键盘快捷键操作实现解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-10-10
  • python操作文件的参数整理

    python操作文件的参数整理

    在本篇文章中我们给大家总结了关于python操作文件的相关参数以及用法内容,需要的朋友们学习下。
    2019-06-06
  • 一篇文章入门Python生态系统(Python新手入门指导)

    一篇文章入门Python生态系统(Python新手入门指导)

    原文写于2011年末,虽然文中关于Python 3的一些说法可以说已经不成立了,但是作为一篇面向从其他语言转型到Python的程序员来说,本文对Python的生态系统还是做了较为全面的介绍
    2015-12-12
  • python中wheel的用法整理

    python中wheel的用法整理

    在本篇文章里小编给大家整理的是关于python中wheel的用法整理内容,需要的朋友们可以跟着学习下。
    2020-06-06
  • 基于Django drf框架序列化视图

    基于Django drf框架序列化视图

    这篇文章主要为大家介绍了基于Django drf框架序列化视图,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-06-06
  • Python中类的继承代码实例

    Python中类的继承代码实例

    这篇文章主要介绍了Python中类的继承代码实例,本文直接给出代码及运行效果,需要的朋友可以参考下
    2014-10-10
  • python机器学习逻辑回归随机梯度下降法

    python机器学习逻辑回归随机梯度下降法

    这篇文章主要为大家介绍了python机器学习逻辑回归随机梯度下降法的详细讲解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步
    2021-11-11
  • IntelliJ 中配置 Anaconda的过程图解

    IntelliJ 中配置 Anaconda的过程图解

    这篇文章主要介绍了IntelliJ 中配置 Anaconda过程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-06-06

最新评论