如何直接运行python文件

Posted 小king哥

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何直接运行python文件相关的知识,希望对你有一定的参考价值。

1. 在Windows上是不能直接运行python文件的,但是,在Mac和Linux上是可以的,方法是在.py文件的第一行加上一个特殊的注释:

#!/usr/bin/env python3

print(\'hello, world\')

 

然后,通过命令给hello.py以执行权限:

$ chmod a+x hello.py

 

就可以直接运行hello.py了,比如在Mac下运行:

 

 

小结

  用文本编辑器写Python程序,然后保存为后缀为.py的文件,就可以用Python直接运行这个程序了。

  Python的交互模式和直接运行.py文件有什么区别呢?

  1. 直接输入python进入交互模式,相当于启动了Python解释器,但是等待你一行一行地输入源代码,每输入一行就执行一行。

  2. 直接运行.py文件相当于启动了Python解释器,然后一次性把.py文件的源代码给执行了,你是没有机会以交互的方式输入源代码的。

  3. 用Python开发程序,完全可以一边在文本编辑器里写代码,一边开一个交互式命令窗口,在写代码的过程中,把部分代码粘到命令行去验证,事半功倍!前提是得有个27\'的超大显示器!

 

参考:廖雪峰大神

以上是关于如何直接运行python文件的主要内容,如果未能解决你的问题,请参考以下文章

python如何运行一个python程序

如何在powershell里运行python和代码

在 Python 多处理进程中运行较慢的 OpenCV 代码片段

Python从入门到进阶3运行python代码

Python从入门到进阶3运行python代码

python 用于在终端中运行的sublime text 3的简单代码片段制作工具