• 海淀:社区中的快乐暑假 2019-04-13
  • 大运河文化带非遗大展 紫檀制德胜门大放异彩 2019-04-08
  • 通俄门调查:美联邦调查局官员称愿赴国会作证 2019-04-03
  • 河北馆陶:端午节火了“艾旅游” 2019-04-03
  • 马天宇《纳西索斯》首发 变身自恋狂魔马天宇 2019-03-26
  • 四川:高宇化工230万吨磷石膏渣违法堆存——高宇化工被挂牌督查 2019-03-26
  • 刘珂矣首张禅意中国风专辑《半壶纱》悦然发声 刘珂矣 2019-03-15
  • 人民日报评论员:一以贯之坚持和发展中国特色社会主义 2019-03-06
  • 尖峰对话:新经济形势下金融创新的变革与机遇 2019-03-06
  • 一语惊坛(6月5日):担当新使命,展现新作为。 2019-03-04
  • 纪念中国福利会成立80周年大会在上海举行 2019-03-03
  • 冷少农写给儿子的家书 2019-02-27
  • 浙江大学科研团队潜心十五载 飞机装配有了国产自动化设备 2019-02-27
  • 孙中山曾想把共产党开除出国民党 2019-02-21
  • 紫光阁中共中央国家机关工作委员会 2019-02-20
  • 当前位置 > CPDA数据分析师 > “数”业专攻 > python入门篇:python怎么运行?python如何运行py文件?

    辽宁快乐12直选走势图:python入门篇:python怎么运行?python如何运行py文件?

    浙江快乐彩和值走势图 www.pn-vs.com 来源:数据分析师 CPDA | 时间:2017-03-15 | 作者:admin

    这是Python入门教程。python怎么运行python如何运行py文件?大家伙都知道Python是一种计算机程序设计语言。python的代码量少,在学习研究过程中很方便。比如,完成同一个任务,C语言要写1000行代码,Java只需要写100行,而Python可能只要20行。今天咱们就介绍一点Python入门知识。

     

    python入门教程

     

    python如何运行

    python filenam.py 执行程序。深入点看下面。
    执行过程:

     

    1.python内部会先将源码编译成字节码。生成.pyc文件。
    ps1:在有写入权限时,.pyc会在磁盘上,否则是在内存中,在磁盘上的pyc可以当成一种缓存,可以直接运行,因为省略了编译过程,执行速度更快。并且在源文件更新过后,.pyc也会更新。

    ps2:字节码并不是机器二进制码,只是特定于python的一种表现形式,这也是python能跨平台,执行速度又没有c/c++快的原因。
    python虚拟机(pvm)载入字节码并执行。其实并不存在这样一个专门的pvm, pvm是python本身的一部分,用来执行节字码的一个大循环。

    简单描述:
    m.py(源文件)—>m.pyc(字节码)—>pvm(运行时)

     

    python如何运行程序

    4种方式:
    1. 交互模式。直接键入python。 主要是用来测试的。譬如我忘记os模块有哪些功能了。

     

    python

     

    2.写成一个文件,再执行。

    python script1.py

     

    3.导入模块。每一个文件就是一个模块,可以被其它文件导入并执行。文件只有在第一次导入时才会运行代码。如果需要再次运行,需要借助于imp模块的relaod。
    在命令行中可以直接使用“python -m modulename” 来执行模块文件。

    ps: from 和 import 差不多,但是from会复制属性到当前模块的命名空间中,好处是使用时去掉了模块名,更好写,缺点是需要注意变量名覆盖问题。尤其是用到了"from xxx import *"的时候。我就遇到过了变量覆盖的问题。

     

    4.使用exec运行模块文件。例如exec(open(‘module.py’).read())。在2.6中还有一个更简单的函数。execfile(filename),如execfile(‘module.py’)。事实上,还有code 、eval、compile模块也能.

     

    python怎么运行python如何运行py文件?想必小伙伴有一定掌握了。小编之后会分享更多与数据分析相关的知识。望持续关注。Ps:学习交流可加+V(shujujun2016)一起学习交流python知识。

  • 海淀:社区中的快乐暑假 2019-04-13
  • 大运河文化带非遗大展 紫檀制德胜门大放异彩 2019-04-08
  • 通俄门调查:美联邦调查局官员称愿赴国会作证 2019-04-03
  • 河北馆陶:端午节火了“艾旅游” 2019-04-03
  • 马天宇《纳西索斯》首发 变身自恋狂魔马天宇 2019-03-26
  • 四川:高宇化工230万吨磷石膏渣违法堆存——高宇化工被挂牌督查 2019-03-26
  • 刘珂矣首张禅意中国风专辑《半壶纱》悦然发声 刘珂矣 2019-03-15
  • 人民日报评论员:一以贯之坚持和发展中国特色社会主义 2019-03-06
  • 尖峰对话:新经济形势下金融创新的变革与机遇 2019-03-06
  • 一语惊坛(6月5日):担当新使命,展现新作为。 2019-03-04
  • 纪念中国福利会成立80周年大会在上海举行 2019-03-03
  • 冷少农写给儿子的家书 2019-02-27
  • 浙江大学科研团队潜心十五载 飞机装配有了国产自动化设备 2019-02-27
  • 孙中山曾想把共产党开除出国民党 2019-02-21
  • 紫光阁中共中央国家机关工作委员会 2019-02-20