1
假設我正在導入一個庫,該庫對於我正在編寫的程序具有一些核心功能。它看起來像:導入後修改庫函數
class dothing(object):
def __init__(self):
# stuff
def main(self):
self.thing = []
self.option = []
我怎樣才能修改其變量的內容,而不觸及庫本身 - 換句話說,從我的本地代碼。或者,我如何修改「主」功能?
我聽說過「猴子補丁」,但我不知道這是正確的事情
提供一個更完整的示例來顯示您打算的行爲。在這一點上,目前還不清楚你的*特定問題。 –
是否繼承你的「dothing」類,並重寫「main」方法,回答你所需要的? – ma3oun
@ ma3oun正確 – popopret