Python tkinter函数

2024-10-02 10:29:34 发布

您现在位置:Python中文网/ 问答频道 /正文

。。。你知道吗

def f():
   unosliste=Entry(prozor3)
   unosliste.place(x=450,y=600)
   gg=Button(prozor3, text='Ok')
   gg.place(x=560,y=600)
   s=unosliste.get()
   return
def aksz(event):
      s=s.split()
      ...

所以,我的问题是..我想在一个新函数(aksz)中使用文件's',这个文件是在以前的函数中定义的(我可以在一个函数中完成所有这些),但我不知道如何获取或翻译它。你知道我如何“翻译”文件并在其他功能中使用它吗?这是我第一次使用pythontkinter,所以我不知道那里有很多函数工具。 谢谢!你知道吗


Tags: 文件函数texteventgetreturndefplace
2条回答

只需将s设为全局函数,任何外部函数都会发现它添加了:

def f(): global s unosliste=Entry(prozor3) ...

如果在另一个函数中定义的变量不是类中的实例变量(如self.variable),也不是全局变量(如global variable),则无法更改该变量。你知道吗

相关问题 更多 >

    热门问题