python - 如何覆盖另一个.py文件导入的另一个函数中用作子函数的模块函数
问题描述
我有一个名为 A.py 的模块文件,并且有一个包含子函数的函数
#A.py
def fun_A():
sub_function()
def sub_function():
xxxx
在 B.py 中,我导入 A.py 并使用 fun_A,但想覆盖 sub_function(),我该怎么办?
# B.py
import A
def sub_function():
xxxx
xxxx
fun_A()
可以覆盖 fun_A 中的 sub_funciton() 吗?
解决方案
推荐阅读
- java - 用 Java 将地图从每日数据转换为每周数据
- deployment - Symfony4 缓存清除抛出您请求了一个不存在的服务“cache.proxy_factory”
- python - python-为什么我的程序告诉我它不可调用
- c# - 查询以获取在表中具有记录的 ID 列表
- docker - 在 Azure 应用服务 Linux 上部署 docker 容器
- c# - 如何在 Asp.NET Core WEB API 中使用 .Net (C#) 在 Payload 中创建具有自定义 JSON 声明的 JWT 令牌
- android - 在活动之间发送监听器
- java - MockHttpServletResponse 与原始 HttpServletResponse 不同
- java - 如何使用 PowerMockito 模拟嵌套的静态方法?
- r - 如何使用保留空白的向量对多路数组进行子索引