我试图允许用户通过从输入框中获取信息来创建用户名。如何存储此值并在代码中的任何位置使用它?
#user chooses username and moves to next frame
def signIn(self,page_name):
#if textbox isn't empty
if ebox.index("end") != 0:
self.show_frame(page_name)
ebox.destroy()
global username
username = ebox.get()
else:
app.mbox("Error", "Please enter a username", 1)
这当然不起作用,但这正是我正在工作的,当然可以完全删除。
答案 0 :(得分:0)
如果您需要将username
设为全局,则需要先在文件的开头定义它:
username = str()
# your code goes here...
然后你就能做到:
global username
并在全球范围内引用它。