首页 > 其他分享 >SystemExit异常 sys.exit()​​函数

SystemExit异常 sys.exit()​​函数

时间:2023-08-12 14:32:31浏览次数:40  
标签:SystemExit 代码 程序 sys exit 退出 警告

这个错误是SystemExit,它是Python中的一个异常类。当调用sys.exit()函数时,会引发SystemExit异常,这个函数用于退出程序。在你的代码中,sys.exit(0)被调用,参数0表示正常退出程序。


在这种情况下,fun_read()函数中的某个条件被满足,导致程序调用了sys.exit(0)来退出。这可能是为了在某些情况下终止程序的执行。


如果你不希望程序退出,你可以检查fun_read()函数的实现,找出导致sys.exit(0)被调用的条件,并相应地修改代码。


这个警告信息是Python中的UserWarning,它是一个警告类。在你的代码中,出现了一个警告,提示你如何退出程序。

警告信息中提到,要退出程序,可以使用以下几种方式:

  • 输入exitquit命令
  • 按下Ctrl-D组合键

这个警告是为了提醒你在交互式环境中如何正确退出程序。在交互式环境(如Python解释器或Jupyter Notebook)中,如果你想退出程序,可以使用上述方式来终止程序的执行。

如果你不希望看到这个警告,你可以在代码中添加以下行来忽略警告:

import warnings
warnings.filterwarnings("ignore")

请注意,忽略警告可能会隐藏一些潜在的问题,所以在实际开发中,最好根据警告的内容来修复代码问题。

SystemExit异常 sys.exit()​​函数_终止程序

标签:SystemExit,代码,程序,sys,exit,退出,警告
From: https://blog.51cto.com/u_16055028/7058912

相关文章

  • Know Thy Complexities!
    https://www.bigocheatsheet.com/ KnowThyComplexities!Hithere! ThiswebpagecoversthespaceandtimeBig-OcomplexitiesofcommonalgorithmsusedinComputerScience. Whenpreparingfortechnicalinterviewsinthepast,Ifoundmyselfspendinghour......
  • 不了解sys库也敢说Python行?sys模块这些用法你需要知道
    前言“不会用sys模块的Python程序员,和不会开车的司机一样令人捉急。”这句话一点没错,因为sys模块可以让你快速做到:解析命令行参数在运行Python程序时,我们可以在命令行中传递不同的参数,如果不用sys.argv来获取,你将很难处理程序输入。获取Python解释器信息要获取当前运行环境......
  • system.getProperty是一个用于获取系统属性的方法
    system.getProperty是一个用于获取系统属性的方法。系统属性是指与特定运行环境相关的参数和配置信息,通过该方法可以获取这些信息并对程序进行适当的调整和优化。1.什么是系统属性?系统属性是通过系统的配置文件或命令行参数来设置的一些参数和配置信息。腻子粉网站可以影响程序......
  • Debug Assertion Failed! Program: C:\Windows\SYSTEM32\mfc140ud.dll
    新建C++ MFC项目多文本对话框的模板,运行出错。解决办法:这是由于DockControlBar(&m_wndToolBar);引起的异常。在头文件MainFrm.h中重新定义  CMFCToolBar m_wndToolBar; 类型DockControlBar(&m_wndToolBar)改为DockPane(&m_wndToolBar);再次运行就不会出错了。......
  • INFINI Labs 产品更新 | Easysearch 支持 SQL 查询、Console 告警功能支持邮件等多渠
    INFINILabs产品又更新啦~。本次更新概要如下:Easysearch新增SQL插件和JDBC驱动,支持SQL查询,支持SQL常用函数等;Console针对告警功能做了升级优化,新增了邮件渠道,支持自定义邮件服务器配置,以及支持飞书、钉钉、企业微信、Discord、Slack等多渠道Webhook发送告警通知,优化......
  • HarmonyOS/OpenHarmony应用开发-ArkTSAPI系统能力SystemCapability列表
    SysCap,全称SystemCapability,即系统能力,指操作系统中每一个相对独立的特性。开发者使用某个接口进行开发前,建议先阅读系统能力使用说明,了解Syscap的定义和使用指导。说明当前列表枚举出3.1Beta版本中支持的系统能力。开发者可以在SDK中通过phone.json文件查询。SystemCapability.Ar......
  • Couldn't launch Python exit code 9009
    Couldn'tlaunchPythonexitcode9009startstable-diffusion-webui,发现,python环境没有,我本地其实是已经安装完毕的,后来发现是因为windows的应用商店的快捷键,当你CMD命令行输入python的时候,会自动跳转到应用商店,然后你就会发现,你的python环境没有了,所以,需要将应用商店......
  • ubuntu putty ntsysv 图形化命令界面 错位 乱码
    有待验证 ntsysv zhcon是工作在Linux控制台下的高效双字节中/日/韩(CJK)虚拟终端,就像DOS环境中的UCDOS一样,为控制台(console)环境提供完整的双字节语言环境。 apt-getinstallzhcon#adduser$(whoami)video#添加当前用户到video中zhcon--utf8#运行zhcon(注意:输入的是......
  • 【Oracle】使用exit,return,continue跳出循环
    【Oracle】使用exit,return,continue跳出循环exit是结束循环,但还会继续执行程序包中其他的内容return则是直接中断整个程序continue的作用是终止本次循环,开始下一次循环exitloopselectcount(1)intop_numfromtable1cwherec.b='b'an......
  • ThinkSystem SR系列 服务器配置RAID和BMC
    ThinkSystemSR系列服务器配置RAID和BMC前提条件:准备一台笔记本,一根网线,直连服务器imm网卡。1、修改笔记本ip与服务器默认带外管理ip(192.168.70.125)同网段,不同服务器默认ip可能有所不同。2、浏览器输入https://192.168.70.125 默认账号密码,登录xcc管理平台,然后打开......