python命令行是新手学习python过程中必须要学的一个工具,下面我们来看一下怎么退出python命令行。

  • 工具/原料

python2.7

  • 方法/步骤

1、我们这里使用的是python3.6版本,我们先确认python版本及python正常工作。如下面图中所示,python版本是3.6.5,可以正常登陆。

 

2、我们首先来看第一种方式,使用python提供的exit()函数,如下面两张图中所示,分别是linux平台和windows平台上的exit()函数执行结果。可以看到,都可以正常退出。唯一的区别是,windows平台结束后多输出了一行空行.

 

 

3、再看python提供的第二个函数quit(),同样是linux和windows平台,执行结果一致。都可以正常退出,windows平台多输出一行空行。

 

 

4、函数方式看完了以后,我们来看快捷键退出的方式。先看快捷键Ctrl +D的组合。如下面两张图中所示,分别是linux平台和windows平台上使用Ctrl+D的组合键,可以看到,linux平台上直接退出,而windows平台上先出现一个^D的字符,敲回车后,提示语法错误,无法正常退出。这里就有区别了。

 

 

5、再看第二张快捷键的组合方式Ctrl+Z,如下面两张图中所示,分别是linux平台和windows平台,linux平台上显示进程已结束,程序退出。而在windows平台上按下Ctrl+Z组合键时,只会显示^Z字符,然后再敲一下回车才能正常退出,这个命令上,linux平台和windows平台也有区别。

 

 

6、最后我们再来看一个linux平台上的python命令行退出方式,这个方式只适合一些特殊场合,例如通过xshell工具连接到linux服务器上运行python命令行时,xshell卡死了。这个时候就可以用这个方法。打开另外一个命令行,输入命令:

ps aux  | grep python

找到所有python命令行,比如我这里就有两个,进程ID分别是12525 12655,如下面图中所示:

 

7、然后使用kill命令杀掉这两个进程,如下面图中所示,杀掉进程后,在启动python命令行的shell界面,就会显示进程被退出。这种属于不正常的退出,只适合特殊情况。到这里,几种退出方式就讲解完毕啦。

 

 

参考: https://jingyan.baidu.com/article/90bc8fc8a3fe5bf652640c63.html

转载于:https://www.cnblogs.com/yhlboke-1992/p/10239141.html

Python学子之如何退出python 命令行相关推荐

  1. python获取命令行参数_【整理】Python中如何获得并处理命令行参数

    运行Python脚本时,时常需要从命令行中传递一些参数到Python程序中,但是如何获得相应的传递进来的参数,以及如何解析这些参数,是很多人,包括最开始的我,所遇到的问题. 下面,就对此总结一下: 先 ...

  2. Python 打造基于百度翻译的命令行翻译工具

    Python 打造基于百度翻译的命令行翻译工具 由于英文水平一般,所以还是非常依赖翻译工具的.fanyi.baidu.com 都成了我浏览器必开的网页之一了.昨天项目上线,等待过程中,无聊写了一个基于 ...

  3. linux如何退出python编辑器_怎么退出python

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! cmd中如何退出python (1)在命令行上输入exit() (2)在命令行上 ...

  4. Linux下怎么退出telnet命令行

    Linux下怎么退出telnet命令行 经常要用到telnet来测试端口是否正常开放. 但是在telnet进入某个端口后无法退出,没办法,为了继续测试只好关掉这个dos(或其他)窗口,重新打开一个. ...

  5. linux退出erl命令行

    linux中退出erl命令行的方法如下:

  6. 如何退出mysql命令行

    命令行中加;号代表一行命令的结束 \c 可以退出当前行命令, \q或者exit退出mysql命令行

  7. 【MySQL】命令行:建立连接、退出当前命令行、退出mysql命令行

    MySQL命令行: 以管理员身份运行命令提示符: 跳转到mysql所在位置:cd D:\MySQL\mysql-8.0.21-winx64\bin(如果没跳转成功,再跳一下:D:) mysql服务的启 ...

  8. python命令行模式怎么退出_python命令行怎么退出

    因为Python是跨平台的,它可以运行在Windows.Mac和各种Linux/Unix系统上.在Windows上写Python程序,放到Linux上也是能够运行的. 要开始学习Python编程,首先 ...

  9. 【Python】python退出交互式命令行的两种方式

    一种是在交互式命令行中直接输入 quit() 一种是在交互式命令行中使用快捷键Ctrl+D

最新文章

  1. Ubuntu12.04LTS添加broadcom 802.11g无线网卡驱动
  2. MAC中 jd-gui 下载java反编译的工具及安装
  3. rsync远程同步的基本配置与使用
  4. python中urllib.quote出现KeyError
  5. 作者:杨琪,数据堂(北京)科技股份有限公司企业发展部副总监。
  6. Log4j2日志框架集成Slf4j日志门面
  7. 在Docker中安装和部署MongoDB集群
  8. html个人学籍模板,学籍模板老师评语
  9. utorrent设置上传速度_utorrent下载速度很慢怎么设置?
  10. 导航网/广告位/导航分类/可运营
  11. java中extend与implement的区别
  12. [转载]8种防盗链的方法
  13. linux红帽子怎么配置dhcp,红帽7 配置dhcp服务器
  14. 3.6 使用透视裁剪工具修复透视图 [Ps教程]
  15. benchmark测试
  16. python图片镜像翻转_翻转图像/镜像图像
  17. 高通平台抓取WiFi日志
  18. php爬取邮箱,SAS爬虫的简单应用-爬取帖子下的邮箱,给他们发一封邮件...
  19. 使用simulink搭建简单的安时积分计算电池的SOC
  20. 【origin】绘图

热门文章

  1. microstrip(微带线)、stripline(带状线)的区别
  2. 嵌入式分享合集139
  3. 女网姑娘……结婚好哇!
  4. 微软服务器更新通知,产品技术-微软安全公告 MS17-010 Microsoft Windows SMB 服务器安全更新 (4013389)-新华三集团-H3C...
  5. 【无标题】有一个小问题,望不吝赐教
  6. 【魔数 bug + 求助】挖槽,MP4 魔数变了?如何解决无法通过魔数判断 MP4 文件类型?
  7. input取消焦点 vue_vue如何能做到点击其他地方input不失去焦点
  8. LeetCode练习题C#源码
  9. Mysql数据库每天定时备份
  10. excel分类_干货!王佩丰excel:第五讲 分类汇总 数据有效性保护表格