gpt4 book ai didi

python - 在Python中伪造一个对象

转载 作者:行者123 更新时间:2023-12-01 05:43:34 24 4
gpt4 key购买 nike

我有一个 python 文件,其中包含一个更大程序的一部分,该文件用于生成一些相同的数据,但是,虽然我会使用这个程序来获取数据,但它太大、太旧且无文档记录没有人知道它是如何工作的。

我需要处理这些文件生成的数据,有没有一种方法可以动态模拟此调用的模块,即我提供一个我感兴趣的实际方法,然后为任何尚未调用的方法提供虚假响应没有被覆盖。

我尝试通过重写 __getattrib__ 方法来做到这一点,但失败了(我不再有可用的源代码,因为它被错误地删除了)

最佳答案

仅添加调用的方法不是更容易吗?

但是,是的,您可以使用例如 Mock 来伪造它图书馆。

关于python - 在Python中伪造一个对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16834161/

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