python - 如何在主文件中使用相同变量的同时使用其他文件中的函数?
问题描述
我想知道我是否可以使用其他文件中的函数,但是另一个文件中的函数具有来自主文件的变量。
例如,我在另一个文件中有这个函数,但它不知道主文件中的 ans_num 是什么:
def delete(type):
if type == "all":
ans_num.delete(0, END)
ans_den.delete(0, END)
elif type == "first":
ans_num.delete(0)
ans_den.delete(0)
我尝试使用参数作为参考:
def delete(type, refer_ans_num, refer_ans_den, END):
if type == "all":
refer_ans_num.delete(0, END)
refer_ans_den.delete(0, END)
elif type == "first":
refer_ans_num.delete(0)
refer_ans_den.delete(0)
在主文件中:
delete("all", ans_num, ans_den, END)
但如果有更有效的解决方案,我很感兴趣。
解决方案
推荐阅读
- java - ARcore 与 Twilio 视频通话
- java - 将列表转换为多维地图
- haproxy - HAProxy 路径匹配
- php - 流明哈希检查返回总是假
- javascript - 未捕获的 TypeError:Popper 不是构造函数
- javascript - 最简单的方法 - 仅在 ajax-request 函数完成时调用函数 - 回调,承诺
- c# - SMTP 服务器需要安全连接或客户端未通过身份验证。如何在我的 gmail 帐户上接收电子邮件。?
- mysql - 使用 FIND_IN_SET 的整体排名,但部门明智的排名查询不工作
- android - Espresso 暂停从第三方库启动的活动
- javascript - 导出服务器端功能供客户端使用