Python中的run python console相关问题 ,最最最通俗易懂,你还不来看看

Python中的run python console相关问题 ,最最最通俗易懂,你还不来看看,第1张

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录
  • 1、命令一:菜单栏run下的editconfiguration 下的 py代码文件 的 run python console
  • 2、命令二:【Setting】窗口(快捷键:Ctrl+Alt+S)中的【Use existing console for "Run with Python Console"】选项
  • 3、总结
    • 两种命令的不同之处:
      • 1、范围不同:
      • 2、作用不同:


1、命令一:菜单栏run下的editconfiguration 下的 py代码文件 的 run python console

1、未勾选 run下的 run python console,(注意当前所建立的代码文件,步骤:选定py文件——Execution——Run with Python Console )如下图所示,并进行代码运行时:下图所示的代码运行结果窗口 在每一次重新开始运行时都会将上一次的运行结果删除。



2、勾选 run下的 run python console,如下图所示,并进行代码运行时:下图所示的代码运行结果窗口 在每一次重新开始运行时都会将保留上一次的运行结果窗口,并再次新建立一个运行结果窗口用来展示本次运行的结果。


2、命令二:【Setting】窗口(快捷键:Ctrl+Alt+S)中的【Use existing console for “Run with Python Console”】选项

分为三种情况:

情况1 未勾选 ****run下的 run python console时,也未勾选****settings下的run python console时:



运行结果为:每一次重新开始运行时都会将上一次的运行结果删除

情况2 未勾选 ****run下的 run python console时,但勾选****settings下的run python console时:

运行结果为:每一次重新开始运行时都会将上一次的运行结果删除

情况3 勾选 ****run下的 run python console时,但未勾选****settings下的run python console时:

运行结果为:“1、菜单栏run下的editconfiguration 下的 py代码文件 的 run python console ” 的情况

情况4 勾选 ****run下的 run python console时,并且也勾选****settings下的run python console时:

每一次重新开始运行时都将在同一个窗口中显示运行结果,并且会保留上一次的运行结果,本次运行结果自动进行换行在上一次运行结果下面显示。

3、总结 两种命令的不同之处: 1、范围不同:

“1、菜单栏run下的editconfiguration 下的 py代码文件 的 run python console”中的情况是,针对每一个py文件独立地进行约束。

“2、【Setting】窗口(快捷键:Ctrl+Alt+S)中的【Use existing console for “Run with Python Console”】选项” 中的情况是,全局设置窗口中,所以约束的是所有的py文件。

2、作用不同:

“1” 中在run的时候把所有变量和已编译的环境继续保留在console窗口中,方便用户利用console窗口对代码进行调试/测试。

“2” 中,在勾选“1”的情况下,如果不勾选,每一次的run都会新建一个console窗口,每一个console窗口的变量和已编译环境独立存在。而如果“2”中也勾选,则console窗口内容会不断的进行自动换行下移,并保存前边的运行结果。并且“2”是基于“1”的,所有当“1”未勾选时,“2”不会起作用,不会打开console窗口。

注:本文在撰写过程中参考了CSDN博主「dssgresadfsrgre」的文章并进行了更加完善的修改。
原文链接:https://blog.csdn.net/PSpiritV/article/details/123008891

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/921094.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-16
下一篇2022-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存