我有一个长时间运行的构建器来渲染视频。有时在构建过程中,我会注意到它不正确并想要杀死它,这需要向渲染服务器发送 HTTP 请求。scons 系统中是否有一些信号或钩子可以用来确定 scons 何时关闭,以便我可以向服务器发送消息?
你可以做这样的事情:(来自SCons手册页的原始代码( 把它放在你的SConstruct/SConscript中
import atexit
def shutdown_my_server():
" do your stuff here "
pass
atexit.register(shutdown_my_server)