这个错误是SystemExit
,它是Python中的一个异常类。当调用sys.exit()
函数时,会引发SystemExit
异常,这个函数用于退出程序。在你的代码中,sys.exit(0)
被调用,参数0表示正常退出程序。
在这种情况下,fun_read()
函数中的某个条件被满足,导致程序调用了sys.exit(0)
来退出。这可能是为了在某些情况下终止程序的执行。
如果你不希望程序退出,你可以检查fun_read()
函数的实现,找出导致sys.exit(0)
被调用的条件,并相应地修改代码。
这个警告信息是Python中的UserWarning
,它是一个警告类。在你的代码中,出现了一个警告,提示你如何退出程序。
警告信息中提到,要退出程序,可以使用以下几种方式:
- 输入
exit
或quit
命令 - 按下Ctrl-D组合键
这个警告是为了提醒你在交互式环境中如何正确退出程序。在交互式环境(如Python解释器或Jupyter Notebook)中,如果你想退出程序,可以使用上述方式来终止程序的执行。
如果你不希望看到这个警告,你可以在代码中添加以下行来忽略警告:
import warnings
warnings.filterwarnings("ignore")
请注意,忽略警告可能会隐藏一些潜在的问题,所以在实际开发中,最好根据警告的内容来修复代码问题。
标签:SystemExit,代码,程序,sys,exit,退出,警告 From: https://blog.51cto.com/u_16055028/7058912