gpt4 book ai didi

python - 在 Python 中动态重新加载类定义

转载 作者:行者123 更新时间:2023-11-28 16:49:23 24 4
gpt4 key购买 nike

我已经使用 Twisted 编写了一个 IRC 机器人,现在我已经到了我希望能够动态重新加载功能的地步。

在我的主程序中,我执行了 from bots.google import GoogleBot 并且研究了如何使用 reload 重新加载模块 , 但我仍然不知道如何动态重新导入类。

那么,给定一个 Python ,我该如何动态地重新加载类定义?

最佳答案

Reload 是不可靠的,并且有很多可能会失败的极端情况。它适用于重新加载简单、独立的脚本。如果您想在不重新启动的情况下动态重新加载代码,请考虑改用 forkloop:

http://opensourcehacker.com/2011/11/08/sauna-reload-the-most-awesomely-named-python-package-ever/

关于python - 在 Python 中动态重新加载类定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9645388/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com