有人对如何在调用库时动态添加几行代码有任何指导吗?
我知道这不是一个好习惯,但是我想做的是在将fmcapi库用于特定功能时启用fmcapi库中的请求缓存。这样做实际上只是添加:
import requests_cache
requests_cache.install_cache(cache_name=‘fmc_cache’, backend=‘sqlite’, expire_after=21600)
但是,我不想永久性地对该库进行修补,因为这在执行其他功能时会产生不良影响。我看过猴子修补程序,这是我以前从未使用过的东西,但似乎比该用例更适合修补类或方法。