如何在不编辑库文件的情况下修改几行导入的Python库?
我需要在导入的库中修改一行非常嵌套的python文件 我需要处理库中未包含的1个错误异常,因此我创建了一个继承错误抛出类的类(并添加了try/except块)如何在不编辑库文件的情况下修改几行导入的Python库?,python,python-3.x,import,python-import,Python,Python 3.x,Import,Python Import,我需要在导入的库中修改一行非常嵌套的python文件 我需要处理库中未包含的1个错误异常,因此我创建了一个继承错误抛出类的类(并添加了try/except块) 现在我只需要将我的新类替换为旧类,但我确信修改导入的库源代码是可怕的python形式。您可以修改源代码并重新运行setup.py我需要它是可移植的,所以我真的不想修改一行dependency相关:我认为您的假设“实际上修改导入的库源代码是可怕的Python形式”是不正确的。您描述的是monkey补丁,在Python和其他动态语言中非常常见
现在我只需要将我的新类替换为旧类,但我确信修改导入的库源代码是可怕的python形式。您可以修改源代码并重新运行setup.py我需要它是可移植的,所以我真的不想修改一行dependency相关:我认为您的假设“实际上修改导入的库源代码是可怕的Python形式”是不正确的。您描述的是monkey补丁,在Python和其他动态语言中非常常见。