这个错误是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()​​函数_Python