微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

打开新窗口时从输入中获取数据

如何解决打开新窗口时从输入中获取数据

有人可以帮我从这个表格中获取数据吗?

我需要它来分别打开新窗口,其中包含来自表单联系人和供应商 (makeformconf) 的信息。

当我单击按钮打开新窗口并获取值时,它会打印字段名称,但不会获取输入

fieldsconf = ('field1:','field2:','field3:','field4:')



def makeformconf(mainwind,fieldsconf):
   entries = {}
   for field in fieldsconf:
      row = Frame(frmConf)
      row.pack(side=TOP,fill=X,padx=5,pady=5)

      lab = Label(row,width=15,text=field + " ",anchor='w')
      lab.pack(side=LEFT)

      entconf = Entry(row,width="47")
      entconf.insert(0,"")
      entconf.pack(side=RIGHT,expand=YES,fill=X)
      entries[fieldsconf] = entconf
   return entries




def newwin():
   newwingo = Toplevel(mainwind)
   newwingo.title("titulo")
   newwingo.geometry("500x200")
   Label(newwingo,text="2").pack()

   for field in fieldsconf:
      row = Frame(newwingo)
      row.pack(side=TOP,anchor='w')
      lab.pack(side=LEFT)

      labc = Label(row,text=entconf.get(0),anchor='w')
      labc.pack(side=LEFT)


if __name__ == '__main__':
     entconf = makeformconf(mainwind,fieldsconf)


btngo = Button(statfrm,text='Go',bg='white',fg='orange',command=newwin)
btngo.pack(side=LEFT,pady=5,anchor='w')

if __name__ == '__main__':
   mainwind.mainloop()
                                                                   

提前致谢

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。