调用放置在另一个中的函数
Posted
技术标签:
【中文标题】调用放置在另一个中的函数【英文标题】:calling a function placed in another 【发布时间】:2020-09-26 07:01:17 【问题描述】:我在时遇到问题。 我必须从 [Display_Recette (Name_HV)] 调用 [selectItem (frame)]
def SAF_Contenu(root):
def selectItem(frame):
def Display_Recette(Name_HV):
F_TOP_Treeview_ID.bind('<<Declenche>>', selectItem(iid))
【问题讨论】:
假设 selectItem() 有一个返回值,您可以缩进 Display_Recette() 成为一个内部函数并以这种方式调用它。 您要做的是通过外部方法(Display_Recette())调用私有方法(selectItem(),只有其父 SAF_Contenu() 可以调用)。 【参考方案1】:你可以制作内部函数global
def fnA(a,b):
global fnB
def fnB(c,d):
return c+d
return a*b
print(fnA(1,2))
print(fnB(1,2))
2
3
【讨论】:
以上是关于调用放置在另一个中的函数的主要内容,如果未能解决你的问题,请参考以下文章
在另一个并行循环中调用函数时,函数中的“pragma omp parallel for”无效
我们可以在另一个 JS 文件中调用用一个 JavaScript 编写的函数吗?