我一直在寻找一种在 Python 3 中通过 Tkinter GUI 在本地设置 cookie 的方法,并且只获得 httplib2 结果,但这是行不通的。
本质上,我有一个简单的登录 UI,它将制作一个 SimpleCookie:
def signIn(self):
user = self.login_var.get()
passwd = self.password_var.get()
C = cookies.SimpleCookie()
C['user'] = user
C['passwd'] = passwd
print(C.output(attrs=[], header='Cookie:'))
self.confirm()
...但是我无法检索/将 cookie 传递给下一个命令:
def confirm(self):
self.top = Toplevel()
self.top.title('Congrats!')
self.top_frame = Frame(self.top)
self.top_frame.grid()
self.lbl = Label(self.top_frame, text='Hello ' + C['user'].value + '!')
self.lbl.grid()
我确定我错过了一些东西(很多东西?),因为我是 Python 的超级新手>.<