当一个Python脚本调用另一个主脚本时,可以通过使用函数、变量或者异常来获取退出消息。
# 被调用的主脚本 script2.py
def get_exit_message():
return "退出消息"
# 调用脚本 script1.py
import script2
exit_message = script2.get_exit_message()
print(exit_message)
# 被调用的主脚本 script2.py
exit_message = "退出消息"
# 调用脚本 script1.py
import script2
exit_message = script2.exit_message
print(exit_message)
# 被调用的主脚本 script2.py
class ExitException(Exception):
def __init__(self, message):
self.message = message
exit_message = "退出消息"
raise ExitException(exit_message)
# 调用脚本 script1.py
import script2
try:
script2.main()
except script2.ExitException as e:
exit_message = e.message
print(exit_message)
以上是从Python脚本调用另一个主脚本时获取退出消息的几种方法。根据具体的需求和场景,选择适合的方法来获取退出消息。
领取专属 10元无门槛券
手把手带您无忧上云