python进程已结束 退出代码0_PyCharm:进程以退出代码0结束
9 个答案:
答案 0 :(得分:22)
这是个好消息!这意味着您的代码没有错误。你已经完成了它并且没有任何问题。 Pycharm在找不到任何错误(加上您给出的任何输出)时返回0并返回1以及遇到错误时的错误消息。
编辑器和脚本的行为与交互式终端不同,当您运行某个功能时,它不会自动显示结果。你需要实际告诉它自己做。
通常,您只需print结果。
如果您使用print(data.shape),则应返回您对成功消息Process finished with exit code 0的期望。
答案 1 :(得分:7)
exit code 0意味着您的代码运行没有错误。
例如,给一个error code(在下图中很明显):在下面的代码中,变量lst是一个空列表,
但是我们得到了5个成员(不存在),因此程序抛出IndexError和exit 1,这意味着代码有错误。
您还可以定义退出代码以进行分析,例如:
ERROR_USERNAME, ERROR_PASSWORD, RIGHT_CODE = 683, 11, 0
right_name, right_password = 'xy', 'xy'
name, password = 'xy', 'wrong_password'
if name != right_name:
exit(ERROR_USERNAME)
if password != right_password:
exit(ERROR_PASSWORD)
exit(RIGHT_CODE)
答案 2 :(得分:3)
我建议您阅读exit代码。
exit 0表示没有错误。
exit 1表示您的代码中有一些错误。
这不是pyCharm或python特定的。在大多数编程语言中,这是非常普遍的做法。退出0表示程序成功执行,退出代码非零表示错误。
答案 3 :(得分:2)
如果程序成功运行,几乎所有程序(C ++ / python / java ..)都会返回0。这不是pycharm或python特有的。
在程序中,成功运行时无需显式调用exit函数,它默认情况下会调用exit(0),而在运行失败时则调用exit(not_zero_num)。
您还可以使用不同的exit调用code(num)函数进行分析。
答案 4 :(得分:2)
请添加您的代码而不是附件。同样,这意味着编译成功(没有错误)。 Pycharm和命令提示符(Windows OS),终端(Ubuntu)的工作方式不同。 Pycharm是一个编辑器,如果要打印某些内容,则必须明确地编写打印语句:
print(whatever_you_want_to_print)
就您而言,
print(data.shape)
希望有帮助。
答案 5 :(得分:0)
我认为您的代码没有问题,您可以在标签5: Debug而不是4: Run中找到打印结果(和其他输出)。
答案 6 :(得分:0)
我对你也有同样的问题。我终于解决了
我看到您正在尝试运行代码“ Kaggle-BreastCancer.py”
但是您的pycharm尝试运行“ Breast.py”而不是代码。
(我认为Breast.py仅包含函数,因此pycharm可以运行而不显示任何结果)
在[运行]标签上检查您要运行的代码。
答案 7 :(得分:0)
我只是遇到了这个问题,但是甚至无法运行一个简单的print('hello world')函数。
结果证明,Comodo的防火墙正在阻止打印脚本。通过从Comodo的“设置”>“高级”>“脚本分析”部分中删除Python,这是一个非常简单的修复程序。
祝你好运
答案 8 :(得分:0)
发生这种情况对我有用的是去
运行->编辑配置->执行->选中Run with
Python Console框(未选中)。
python进程已结束 退出代码0_PyCharm:进程以退出代码0结束相关推荐
- linux系统编程之进程(八):守护进程详解及创建,daemon()使用
linux系统编程之进程(八):守护进程详解及创建,daemon()使用 一,守护进程概述 Linux Daemon(守护进程)是运行在后台的一种特殊进程.它独立于控制终端并且周期性地执行某种任务或等 ...
- Linux:守护进程解析、如何实现守护进程
1.守护进程: 守护进程也称精灵进程(Daemon),是运行在后台的⼀一种特殊进程.它独立于控制终端且周期性地执行某种任务或等待处理某些发生的事件.守护进程是⼀一种很有用的进程.Linux的大多数服务 ...
- linux 服务器进程,如何查看Linux服务器的进程
Linux服务器正常启动后,提供服务时会调用程序,占用进程.这时候如何查看系统中有哪些进程在被调用呢?我们可以通过以下命令来查看. 1.ps ps命令是最基本同时也是非常强大的进程查看命令.使用该命令 ...
- 关于Could not find QtWebEngineProcess.exe 进程已结束,退出代码 -1073740791 (0xC0000409) 问题
使用 QtWebEngineWidgets import QWebEngineView报错 Could not find QtWebEngineProcess.exe 进程已结束,退出代码 -1073 ...
- Pycharm 出现 进程已结束,退出代码-1073741819 (0xC0000005) 的问题 可能的解决方法
Pycharm 出现 进程已结束,退出代码-1073741819 (0xC0000005) 的问题 可能的解决方法 进程已结束,退出代码-1073741819 (0xC0000005) 这个错误代码表 ...
- IDEA 惊天 bug:进程已结束,退出代码 1073741819
来源 | 沉默王二 责编 | Carol 头图 | CSDN 下载自视觉中国 今天要写的文章中涉及到一串代码,关于 Undertow 的一个入门示例,贴出来大家看一下. public class Un ...
- IDEA惊天bug:进程已结束,退出代码-1073741819 (0xC0000005)
由于昨天要写的文章没有写完,于是今天早上我四点半就"自然醒"了,心里面有事,睡觉也不安稳.洗漱完毕后,我打开电脑,正襟危坐,摆出一副要干架的态势,不能再拖了. 要写的文章中涉及到一 ...
- 失败的windows系统服务调用readfile():管道已结束?_操作系统之进程详解(一)
一.进程的概念和特征 进程知识拓扑图 进程的定义 1. 进程是程序的一次执行过程. 2. 进程是一个程序及其数据在处理机上顺序执行时所发生的活动. 3.进程是具有独立功能的程序在一个数据集合上运行的过 ...
- python主进程退出时子进程也退出_主进程被杀死时,如何保证子进程同时退出,而不变为孤儿进程(三)...
之前两篇文章讨论了进程意外退出时,如何杀死子进程,这节我们研究下在使用进程池multiprocessing.Pool时,如何保证主进程意外退出,进程池中的worker进程同时退出,不产生孤儿进程.如果 ...
最新文章
- kubernetes入门(04)kubernetes的核心概念(1)
- php.ini 配快捷方式,求高手解答!界面保存的网页快捷方式图标默认恢复.
- 解析 this.initialize.apply(this, arguments)
- [读书笔记]高阶函数
- puppet 工作原理
- 你的 GitHub 代码已打包运往北极,传给 1000 年后人类
- 机器学习导论(张志华):正定核应用
- php7 pdo mysql_PHP7添加pdo_mysql扩展
- 为什么猫王不应该访问Java
- VSTO应用程序中加入键盘钩子
- ZeroMq的研究和使用
- html表格序号自动增加
- 计算机领域经典书籍推荐
- ubuntu 终端查看图片(eog)
- 最小化GUI安装oracle,最小化安装OEL6.5和配置
- php简单匿名聊天室
- 教你怎么筛选排除百度搜索引擎的屏蔽违规词
- 微信的支付(二维码,APP)
- 拼图游戏(8 puzzle)
- vba 添加outlook 签名_如何在Outlook中使用宏发送邮件,并且使用已有签名?
热门文章
- Android WebView简要介绍和学习计划
- AngularJS 表达式
- Object-Oriented Programming Summary Ⅲ
- 差分隐私若干基本知识点介绍(一)
- chrome浏览器一键切换搜索引擎,一键切换谷歌和百度搜索(不需要重新输入keyword,带关键词切换引擎)
- 线程并发锁竞争--java锁jvm锁--synch锁分析
- BGP路由器协议排错教程:BGP 路由通告的排错
- OpenCV中HSV与PS中HSB对应关系
- 转SISD、MIMD、SIMD、MISD计算机的体系结构的Flynn分类法
- 计算机数字顺序怎么带公式,Excel函数公式:6个数据排序技巧,总有一个适合你!...