Python运行程序的三种方法你会几种??

终结者T800
• 阅读 1123

对于python中运行程序的方法,是我们初学时就已经掌握过的了,想必大家会的只是其中的一两种方式。本篇对程序运行的三种方式进行了整理,分别是:Python的解释器、交互式运行和PyCharm,大家在学习中都有所接触,那么对于其运行程序的方面,下面我们来分别进行介绍。

1、Python解释器

Python解释器如今有多个语言的实现,包括:

CPython —— 官方版本的 C 语言实现

Jython —— 可以运行在 Java 平台

IronPython —— 可以运行在 .NET 和 Mono 平台

PyPy —— Python 实现的,支持 JIT 即时编译

# 使用 python 2.x 解释器
$ python xxx.py
 
# 使用 python 3.x 解释器
$ python3 xxx.py

2、交互式运行 Python 程序

直接在终端中运行解释器,而不输入要执行的文件名

在 Python 的 Shell 中直接输入 Python 的代码,会立即看到程序执行结果

优点:

适合于学习/验证 Python 语法或者局部代码

缺点:

代码不能保存

不适合运行太大的程序

3、Python的IDE,即PyCharm

集成开发环境(IDE,Integrated Development Environment)—— 集成了开发软件需要的所有工具,一般包括以下工具:

图形用户界面

代码编辑器(支持 代码补全/自动缩进)

编译器/解释器

调试器(断点/单步执行)

以上就是本次分享的全部内容,现在想要学习编程的小伙伴指路微信公众号-Python技术大本营,欢迎各位的到来哦~
Python运行程序的三种方法你会几种??

点赞
收藏
评论区
推荐文章
Karen110 Karen110
3年前
建议收藏,22个Python迷你项目(附源码)
在使用Python的过程中,我最喜欢的就是Python的各种第三方库,能够完成很多操作。下面就给大家介绍22个通过Python构建的项目,以此来学习Python编程。大家也可根据项目的目的及提示,自己构建解决方法,提高编程水平。①骰子模拟器目的:创建一个程序来模拟掷骰子。提示:当用户询问时,使用random模块生成一个1到6之间
Karen110 Karen110
3年前
求求你调试Python代码,不要再用Print了!
相信大部分人学习Python,肯定会用print()这个内置函数,来调试代码的。那么在一个大型的项目中,如果你也是使用print来调试你的Python代码,你就会发现你的终端有多个输出。那么你便不得不去分辨,每一行的输出是哪些代码的运行结果。举个例子,运行下面这个程序。num1  30num2  40 print(num1
CuterCorley CuterCorley
4年前
Linux使用 常见经验和技巧总结
1.XShell连接远程Linux服务器并运行程序后关闭XShell继续执行XShell是用来连接远程Linux很好的工具,在连接之后并运行好需要运行的程序后,往往需要关闭XShell,但是直接运行比如运行pythoncrawler.py运行一个Python爬虫程序后,并直接关闭XShell往往会同时杀掉正在运行的爬虫程序,因此需要使用sudo
梦想橡皮擦 梦想橡皮擦
4年前
15. Python 程序运行速度如何提高十倍?第一遍滚雪球学 Python 收工
本篇文章将给大家介绍Python多线程与多进程相关知识,学习完该知识点之后,你的Python程序将进入另一个高峰。<center<fontcolorred缓解一下视疲劳</font</center15.Python程序运行速度如何提高十倍?第一遍滚雪球学Python收工(https://imghelloworld.oss
Stella981 Stella981
3年前
Python解释器和IPython
简介今天给大家介绍一下Python的一个功能非常强大的解释器IPython。虽然Python本身自带解释器,但是相对而言IPython的功能更加的强大。Python解释器Python是自带解释器的,我们在命令行输入python即可进入python的解释器环境:$pythonPython2.7.15(d
Wesley13 Wesley13
3年前
20155117王震宇网络对抗
扩展Burp代理环境java环境运行BurpsuiteBurpsuiteJythonjava编写的python解释器BurpSuite插件扩展开发所支持的编程语言有Java和Python,Python开发的插件需要java编写的解释器Jpython。SDK:开发文档:BurpSuit
Wesley13 Wesley13
3年前
Java 项目调用python 项目的解决方案
在实际开发中,可能会遇到需要java项目调用python项目的情况,因为两种语言各有优点.目前通过java调用python的方法有以下几种1.通过Runtime来实现,通过Runtime来调用py文件,python程序输出保存在字符流中,通过读取字符流来解析结果publicstaticvoidmain(String\\
Stella981 Stella981
3年前
Python 实现程序自动调度
利用Python实现在文件目录遍历,依次将当前文件夹下子文件夹中的程序编译并自动运行,每一个子程序运行结束后,发送运行结束的提醒到指定邮箱。想实现Python文件的后台运行,命令为:nohuppythonumyscript.pyparams1nohup.out2&1&其中参数u为使得python不启用缓冲,可以及时
Stella981 Stella981
3年前
Python打包EXE文件
Python程序打包工具Python是一个脚本语言,被解释器解释执行。它的发布方式:.py文件:对于开源项目或者源码没那么重要的,直接提供源码,需要使用者自行安装Python并且安装依赖的各种库。(Python官方的各种安装包就是这样做的)。.pyc文件:有些公司或个人因为机密或者各种原因,不愿意源码被运行者看到,可以使用pyc文件发布,pyc文件是
Stella981 Stella981
3年前
Django项目的创建和管理
1、主题  这部分教程主要介绍如何通过Pycharm创建、管理、运行一个Django工程。对于Django模块的相关知识大家可以参考Python社区。2、准备环境1.Django版本为2.0或更高2.Pycharm版本20173.Python3.6解释器3、创建一个新工程实际上所
玩转服务器之环境篇:PHP和Python环境部署指南 | 京东云技术团队
前几篇文章中讲解了如何搭建docker和JavaWeb环境的方法,本篇文章来教大家搭建一个好的PHP和Python环境,可以帮助开发和运行PHP和Python应用程序,使其更加高效和稳定。
终结者T800
终结者T800
Lv1
一身转战三千里,一剑曾当百万师。
文章
3
粉丝
0
获赞
0