在pycharm中弹出图后,需要关闭才会显示Process finished with exit code 0

在pycharm中弹出图后,需要关闭才会显示Process finished with exit code 0

在PyCharm中,当你运行一个Python程序并弹出一个图形窗口时,程序会等到图形窗口关闭后才会显示 "Process finished with exit code 0" 的消息。
这是 由于代码执行会阻塞在弹出图形窗口这一步,直到你关闭图形窗口程序才会继续执行并完成。 因此,你会注意到在图形窗口打开期间没有看到终端中的进一步输出。一旦你关闭了图形窗口,程序成功完成并显示 "Process finished with exit code 0" 的消息。
这种行为是由于一些图形库的特性,比如matplotlib和PyQt等。当你使用这些库创建图形界面或绘制图形时,它们通常会使用事件循环来监听用户的交互和响应。这会导致程序在图形界面打开期间进入一个阻塞状态,直到界面关闭。
如果你想在PyCharm中继续显示终端输出而不等待图形界面关闭,你 可以尝试在代码中使用多线程或异步编程的方法。 这样可以将图形界面的创建和显示与其他代码逻辑分离开来,使得终端输出可以继续显示。
在使用多线程或异步编程时,请确保遵循相应的最佳实践和线程安全机制,以避免潜在的并发问题。

解决PyCharm中Process finished with exit code 0问题https://blog.csdn.net/D515756463/article/details/103660584

解决PyCharm中Process finished with exit code 0问题

Step 1: 检查程序是否出错。最简单办法,新建*.py文件,print('Hello, World!'),点击RUN,如果还是出现Process finished with exit code 0问题,则说明是设置的问题。当然你的程序有没有错我不知道

Step 2: 参考了很多博客,一些说是解释器问题python中运行代码时没有报错但是也没有输出而且还有exit code 0的结束标志,若尝试后无果,则不是解释器问题,那就应该是终端的问题了。解决方式如下图:


版权声明:上图为CSDN博主「D遠山覺醒」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/D515756463/article/details/103660584

02.Process finished with exit code 0-Pycharm 无结果输出

https://zhuanlan.zhihu.com/p/79837707【PyCharm答疑】Process finished with exit code

相关推荐
金銀銅鐵7 小时前
斐波那契数列的个位数出现的周期是多少?
python·数学
whcyhhh8 小时前
头歌实践教学平台:数据科学与大数据技术导论(十二)
大数据·开发语言·python·数据清洗
qq_316411039 小时前
专业的腹腔镜医疗器械物联网APP开发服务商
python
阿童木写作9 小时前
跨境电商翻译利器,批量图片视频翻译+智能抠图工具
python·音视频
绘梨衣54710 小时前
异步任务队列-学习2
爬虫·python·学习·任务队列
用户83562907805110 小时前
使用 Python 在 Excel 中插入 OLE 对象
后端·python
one31210 小时前
高精度MEMS电容式倾角传感器:原理、结构与Python三维可视化
开发语言·python
深蓝海拓11 小时前
基于QtPy (PySide6) 的PLC-HMI工程实战记录(七)创建适合HMI项目的数字输入/显示类部件
python
MartinYeung512 小时前
[论文学习]MPIB:医疗提示注入基准——针对LLM临床安全性的系统性评估
人工智能·python·学习