精华内容
下载资源
问答
  • 如何在交互式环境执行Python程序
    2021-03-17 20:36:41

    如何在交互式环境中执行Python程序

    相信接触过Python的小伙伴们都知道运行Python脚本程序的方式有多种,目前主要的方式有:交互式环境运行、命令行窗口运行、开发工具上运行等,其中在不同C d / / R ,的操v u - 1 . B ; ^ U作平台上还互不相同。今天,小编讲+ $ ( n 7些Python基础的内容,以Windows下交互式环境为依托,演示Python程序的运行。

    一般来说,顺利安装Python之后,有两种方式可以进入Pythoi } E b 1 i 4 V Hn交互性环境。一种m j M 7 w D z |是在Python自带的IDLE中直接打开交互式窗口,如下图所示:

    如何在交互式环境中执行Python程序

    另一种是打开开始菜单,输入cmd之后,进$ M = j入命令8 P ! e行窗口,之后输入Python,回车之后便可以进入到交互式环境中去,如下图所示:

    如何在交互式环境中执行Python程序

    在>>>提示符后边输入编程语句,然后回车进行执行,就会得到运行的结果。简单来看,这个交互式环境有点类似计算器,一次执行一条语e ) u b 6句,而且还可以保存结果。下图是部分操作实例:

    如何在交互t w X m式环境中执行Python程序

    需要注} d j 3 (意的是特殊变量“_”,它在Python交互式环境中的意思是前面运算的结果,一般在程序中使用其构造成新的表达式,在此基础上做进一步计算。在交互式环境中,我们可以直接使用常量,也可以定义变量,但是必须要事先先定义? * + c $ 8 k l好变量,不然Q I f z ? d - $的就会出现命名错误,如例子中的最后一行代码中的a没有定义,所以报错了,但是length和width都没有报错,因为他有定义。

    在PytY 6 | H y ohon交互式环境中,如果存在语法错误,程序在运行之后会报错,而且会得到错误信息,可以帮助我们很轻松的找到报错的行数和报错内容,只要我们对症下药就可以药到+ U } - 6 K h R病除啦,bug分分钟解决掉~~

    在交互式环境中,输入的代码不会被保存下来,当关闭Python得到运行窗口之K ; i n V n ~ a e后,之前输入的代码将不会被保存。但是在交互式环境中按下键盘中的上下键,可以寻找历史命令,但是它是短暂性的记忆,当退出程序@ ? !之后,a ) a Y ;这些命令将不复存在。

    如果你需要编写% D W i U较长程序的时候,使用命令行就不太方便了。此时y ? J你可以利用文本编辑器进m 1 V ; , ( !行编辑脚本。在IDLE中点击左上方的file,然后选+ ? ? ) g M j * w择New window菜单,就可以新建一个窗口了,如下图所示:

    如何在交互式环境中执行Python程序

    在` . z G % v这里,你可以编写你的代码,但是务必要注意缩进,否则会经常出现indentation(缩进)错误,语句的缩进在Python中相当重要,因为[ + a C h 6 P不同的缩进反映了语8 m b # X句块的不同层次之间的关系。编写好的文件需要进行保存(Ctrl+s),之后以.py的拓展名进行保存。保存好之后,按下快捷键F5就可以运行程序了,之后在IDLE的窗口中便可以u / 2 9 s ( ? C ~看到运行的结果。当然你也可以右键,然后点击run,就可以运行程序了。

    更多相关内容
  • 网络外壳 调试不允许 SSH 的应用程序服务器的完全不安全的方式(例如 bluemix) 提示:首先运行bash以使cd命令按预期工作。
  • 文章目录在交互式shell中运行python代码安装python运行python脚本法1:使用终端命令提示符进入Python的交互模式退出Python的交互模式法2:IDLE启动运行 安装python 官网下载地址:http://www.python.org/dowload/ ...

    在交互式shell中运行python代码


    安装python

    官网下载地址:http://www.python.org/dowload/


    运行python脚本

    环境:Python 3.8.6(本文python版本)
    编辑器:IDLE

    法1:使用终端命令提示符

    在开始菜单找到“命令提示符”(搜索cmd):
    在这里插入图片描述

    打开:

    img-FMEIosK2-1637141582718)(:/ab0339281a4c4c889ffa145b0700bb80

    进入Python的交互模式

    在命令行模式输入:python
    即可进入Python的交互模式:
    在这里插入图片描述

    退出Python的交互模式

    退出交互模式:
    输入:quit() 或者 exit()
    在这里插入图片描述

    法2:IDLE

    启动

    我们可以通过启动IDLE来启动与Python shell的交互式会话

    在这里插入图片描述

    打开窗口如图所示:

    在这里插入图片描述

    在python提示符>>>后面编写简短的Python表达式和语句:

    在这里插入图片描述

    使用文本编辑器编写、编辑、保存更长、更复杂的程序:

    在这里插入图片描述

    输入Python表达式和语句,可通过选择“File→Save/Save As”保存在电脑任意位置:

    在这里插入图片描述

    运行

    要以Python脚本运行此代码文件,选择“Run→Run Module”:
    在这里插入图片描述

    当脚本从IDLE窗口运行时,会在如下图所示的shell窗口中产生与用户的交互:

    在这里插入图片描述

    在这里插入图片描述

    展开全文
  • 一、定制Python的交互提示符Python的默认交互提示符为“>>>”,但它是可以定制的。Python启动后,先寻找PYTHONSTARTUP环境变量,然后执行此文件变量指定的执行代码。一些Linux发布包提供了缺省的启动脚本,一般...

    一、定制Python的交互提示符

    Python的默认交互提示符为“>>>”,但它是可以定制的。

    Python启动后,先寻找PYTHONSTARTUP环境变量,然后执行此文件中变量指定的执行代码。

    一些Linux发布包提供了缺省的启动脚本,一般存放在其home目录,名为.pythonstartup。“Tab完成”和“命令历史”这两个功能增强了提示符应用,两者都基于readline模块。

    如果没有.pythonstartup文件,可以自己创建一个。

    简单例子:

    复制代码 代码如下:

    # python startup file

    import readline

    import rlcompleter

    import atexit

    import os

    # tab completion

    readline.parse_and_bind('tab: complete')

    # history file

    histfile = os.path.join(os.environ['HOME'], '.pythonhistory')

    try:

    readline.read_history_file(histfile)

    except IOError:

    pass

    atexit.register(readline.write_history_file, histfile)

    del os, histfile, readline, rlcompleter

    可以在http://pypi.python.org/pypi/pbp.scripts另存为.pythonstartup。

    设置PYTHONSTARTUP环境变量

    如果是在Linux或Mac OS X下运行Python,最简单的方法是创建启动脚本,并保存到home目录。

    然后用PYTHONSTARTUP环境变量连接它,设置到系统启动脚本。例如在Bash和Korn shell,可使用.profile文件,你可以插入行,例如:

    export PYTHONSTARTUP=~/.pythonstartup

    在windows下,更为方便,设置PYTHONSTARTUP黄金变量即可。

    二、iPython

    iPython见:http://ipython.scipy.org

    iPython的目标是为交互应用和研究计算创建一个全面的环境。iPython有两个主要组件:

    1)一个增强的Python交互shell

    2)交互式并行计算架构

    iPython开源,当前版本:0.9.1。它是一个Python的增强shell。特征:

    -动态的对象检查

    -从提示符访问系统shell

    -Profiling的直接支持

    -调试方便

    三、Python的distutils

    Python自带了一套工具distutils,用于发布Python应用程序。它提供了:

    1、一个骨架

    提供标准元数据域,如作者名、License类型等等。

    2、一套帮助器

    明白怎样建立发布包。

    distutils没有提供定义其它依赖包的功能,setuptools工具增强了这一点。

    setuptools 框架,它是 Python Enterprise Application Kit(PEAK)的一个副项目。 setuptools 替换了标准的 distutils 库,并为 Python 添加了版本化的包和依赖性管理。

    Perl 用户比较熟悉 CPAN,而 Ruby 用户则比较熟悉 Gems;引导 setuptools 的 ez_setup 工具和随之而生的扩展后的 easy_install 与 “Cheeseshop”(Python Package Index,也称为 “PyPI”)一起工作来实现相同的功能。另外,setuptools 还让我们可以将自己的库包装成一个称为 “egg” 的包,它与 Java? 的 JAR 文件类似,不过是用于 Python 的。

    要安装setuptools,使用EasyInstall。

    EasyInstall是一个包下载器和安装器。EasyInstall是setuptools工具的补充,因为它知道怎样处理包建立。

    本文标题: 更改Python命令行交互提示符的方法

    本文地址: http://www.cppcns.com/jiaoben/python/118485.html

    展开全文
  • 而命令行程序则会显示DOS的命令提示符,我们需要输入“Python”或者“Python3”进入交互式环境。 一般来说,顺利安装Python之后,有两种方式可以进入Python交互性环境。一种是Python自带的IDLE直接打开交互式...
  • CMD命令提示符大全

    万次阅读 2019-09-11 16:52:11
    BREAK 设置或清除扩展 CTRL+C 检查。 BCDEDIT 设置启动数据库的属性以控制启动加载。 CACLS 显示或修改文件的访问控制列表(ACL)。 CALL 从另一个批处理程序调用这一个。 CD 显示当前目录的名称或将其更改。 CHCP...

    ASSOC 显示或修改文件扩展名关联。
    ATTRIB 显示或更改文件属性。
    BREAK 设置或清除扩展式 CTRL+C 检查。
    BCDEDIT 设置启动数据库中的属性以控制启动加载。
    CACLS 显示或修改文件的访问控制列表(ACL)。
    CALL 从另一个批处理程序调用这一个。
    CD 显示当前目录的名称或将其更改。
    CHCP 显示或设置活动代码页数。
    CHDIR 显示当前目录的名称或将其更改。
    CHKDSK 检查磁盘并显示状态报告。
    CHKNTFS 显示或修改启动时间磁盘检查。
    CLS 清除屏幕。
    CMD 打开另一个 Windows 命令解释程序窗口。
    COLOR 设置默认控制台前景和背景颜色。
    COMP 比较两个或两套文件的内容。
    COMPACT 显示或更改 NTFS 分区上文件的压缩。
    CONVERT 将 FAT 卷转换成 NTFS。
    COPY 将至少一个文件复制到另一个位置。
    DATE 显示或设置日期。
    DEL 删除至少一个文件。
    DIR 显示一个目录中的文件和子目录。
    DISKCOMP 比较两个软盘的内容。
    DISKCOPY 将一个软盘的内容复制到另一个软盘。
    DISKPART 显示或配置磁盘分区属性。
    DOSKEY 编辑命令行、调用 Windows 命令并创建宏。
    DRIVERQUERY 显示当前设备驱动程序状态和属性。
    ECHO 显示消息,或将命令回显打开或关上。
    ENDLOCAL 结束批文件中环境更改的本地化。
    ERASE 删除一个或多个文件。
    EXIT 退出 CMD.EXE 程序(命令解释程序)。
    FC 比较两个文件或两个文件集并显示它们之间
    FIND 在一个或多个文件中搜索一个文本字符串。
    FINDSTR 在多个文件中搜索字符串。
    FOR 为一套文件中的每个文件运行一个指定的命
    FORMAT 格式化磁盘,以便跟 Windows 使用。
    FSUTIL 显示或配置文件系统的属性。
    FTYPE 显示或修改用在文件扩展名关联的文件类型
    GOTO 将 Windows 命令解释程序指向批处理程序 中某个带标签的行。
    GPRESULT 显示机器或用户的组策略信息。
    GRAFTABL 启用 Windows 在图形模式显示扩展字符集。
    HELP 提供 Windows 命令的帮助信息。
    ICACLS 显示、修改、备份或还原文件和 目录的 ACL。
    IF 在批处理程序中执行有条件的处理过程。
    LABEL 创建、更改或删除磁盘的卷标。
    MD 创建一个目录。
    MKDIR 创建一个目录。

    MKLINK 创建符号链接和硬链接
    MODE 配置系统设备。
    MORE 逐屏显示输出。
    MOVE 将一个或多个文件从一个目录移动到另一个
    OPENFILES 显示远程用户为了文件共享而打开的文件。
    PATH 为可执行文件显示或设置搜索路径。
    PAUSE 停止批处理文件的处理并显示信息。
    POPD 还原由 PUSHD 保存的当前目录上一次的值。
    PRINT 打印一个文本文件。
    PROMPT 改变 Windows 命令提示。
    PUSHD 保存当前目录,然后对其进行更改。
    RD 删除目录。
    RECOVER 从损坏的磁盘中恢复可读取的信息。
    REM 记录批处理文件或 CONFIG.SYS 中的注释。
    REN 重新命名文件。
    RENAME 重新命名文件。
    REPLACE 替换文件。
    RMDIR 删除目录。
    ROBOCOPY 复制文件和目录树的高级实用程序
    SET 显示、设置或删除 Windows 环境变量。
    SETLOCAL 开始用批文件改变环境的本地化。
    SC 显示或配置服务(后台处理)。
    SCHTASKS 安排命令和程序在一部计算机上按计划运行
    SHIFT 调整批处理文件中可替换参数的位置。
    SHUTDOWN 让机器在本地或远程正确关闭。
    SORT 将输入排序。
    START 打开单独视窗运行指定程序或命令。
    SUBST 将驱动器号与路径关联。
    SYSTEMINFO 显示机器的具体的属性和配置。
    TASKLIST 显示包括服务的所有当前运行的任务。
    TASKKILL 终止正在运行的进程或应用程序。
    TIME 显示或设置系统时间。
    TITLE 设置 CMD.EXE 会话的窗口标题。
    TREE 以图形显示启动器或路径的目录结构。
    TYPE 显示文本文件的内容。
    VER 显示 Windows 的版本。
    VERIFY 告诉 Windows 验证文件是否正确写入磁盘。
    VOL 显示磁盘卷标和序列号。
    XCOPY 复制文件和目录树。
    WMIC 在交互命令外壳里显示 WMI 信息。

    展开全文
  • VS 2019 命令提示符 相关命令

    万次阅读 2019-08-02 14:24:44
    有关某个命令的详细信息,请键入 HELP 命令命令 解释 ASSOC 显示或修改文件扩展名关联。 ATTRIB 显示或更改文件属性。 BREAK 设置或清除扩展 CTRL+C 检查。 ...
  • Windows PowerShell与命令提示符的比较

    千次阅读 2019-12-14 21:01:18
    从Windows 7到Windows 10,Microsoft提供了Windows Command Prompt和Windows PowerShell选项。...Windows PowerShell与命令提示符 对于大多数Windows用户而言,这两个命令外壳的存在可能会使您感到困惑。有趣的是,...
  • Python 交互提示符详解

    千次阅读 2020-12-09 12:47:55
    一、定制Python的交互提示符Python的默认交互提示符为“>>>”,但它是可以定制的。Python启动后,先寻找PYTHONSTARTUP环境变量,然后执行此文件变量指定的执行代码。一些Linux发布包提供了缺省的启动脚本...
  • 如何在交互式环境执行 Python 程序

    千次阅读 2021-02-03 12:44:53
    如何在交互式环境执行 Python 程序相信接触过 Python 的小伙伴们都知道运行 Python 脚本程序的方式有多种, 目前主要的方式有: 交互式环境运行命令行窗口运行开发工具上运行等, 其中不同的操作平台上还互不相同...
  • ​Windows命令提示符常用命令

    千次阅读 2020-04-15 00:11:00
    打开终端(命令提示符)的方式(1)快捷键 Win + R,在运行对话框输入“cmd”。(2)任意文件夹窗口的地址栏输入“cmd” 。如果输入“powershell”,则可快速打开...
  • 前言相信接触过Python的伙伴们都知道运行Python脚本程序的方式有多种,目前主要的方式有:交互式环境运行、命令行窗口运行、开发工具上运行等,其中不同的操作平台上还互不相同。今天,小编讲些Python基础的内容,...
  • 开始栏搜索command,打开命令提示符,即为命令行窗口。 运行一个Python程序,需要输入:Python + 程序地址 + 程序名.py 如图: 2 Python解释器 开始栏搜索command,打开命令提示符 命令提示符输入“pyhton”,出现...
  • 上一节已经说过,安装完Python,命令行输入...被叫做Python命令提示符(prompt),此时Python等待你输入代码。你现在可以输入一行Python代码,Python就会执行该代码。这种模式叫做Python交互模式(interactive mode...
  • 比如,学习资料提供的是命令行,他偏偏在交互式环境下使用;学习资料提供的是程序语句,他又到命令行去执行。有人甚至因此而放弃了学习。 学习命令行或Shell是学习编程语言的基本前提,而实际上,这部分知识...
  • Jupyter学习JS ... 通过终端提示符中运行以下命令来获取访问令牌: docker exec $( docker container list | awk ' FNR==2{print $1} ' ) sh -c ' jupyter notebook list ' \ | awk ' FNR==2{print $1} '
  • 最近比较忙,有段时间没更新了,今天更新一篇shell脚本使用expect来执行交互式命令并自动输入想输入的内容,比如ssh,passwd等命令 expect的分隔必须为tab!!! expect介绍 expect是shell的一种解释器,与...
  •  编程入门必知——Windows命令提示符启动与使用 文章已经详细说明了命令提示符的使用,但仍然网上不时看到有新手搞不清如何运行Python程序,所以这里再补一篇。1.使用Python交互式环境(注意配置环境变量后才...
  • 什么叫做交互式python解释器个例子来说明交互式解释 (看看 Onion -老杨解释的内容如下)例:创建文件zoo.py。该文件义函数hours(),输出字符串'Open 9-5 daily'。然后使用交互式解释器导入模块zoo并调用函数hours()...
  • 相信接触过Python的小伙伴们都知道运行Python脚本程序的方式有多种,目前主要的方式有:交互式环境运行、命令行窗口运行、开发工具上运行等,其中不同的操作平台上还互不相同。今天,小编讲些Python基础的内容,以...
  • OpcEnum交互式用户不可选解决办法

    千次阅读 2021-05-20 16:47:18
    一、使用超级管理员打开命令提示符(CMD) 二、重新注册OpcEnum.exe 三、验证OpcEnum交互式用户是否可选 一、使用超级管理员打开命令提示符(CMD) 二、重新注册OpcEnum.exe ①首先检查OpcEnum.exe存在哪个...
  • 运行一个Python程序,需要输入:Python + 程序地址 + 程序名.py如图: 2 Python解释器开始栏搜索command,打开命令提示符命令提示符输入“pyhton”,出现“>>>”即进入Python解释器此时输入的代码可直接...
  • 为Clojure应用程序创建简单的交互式CLI。 概述 cli4clj的目的是允许快速轻松地创建交互式命令行界面(CLI)。 它建立。 cli4clj的功能是: 通过地图进行简单配置 命令行历史永久历史记录的默认配置(自1.4.0开始...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 43,349
精华内容 17,339
关键字:

在命令提示符中交互式运行