python tkinter grid为什么不能用_使用.grid()时Python Tkinter未打开

我正在通过在线教程学习如何用Tkinter制作GUI。但是我在使用.grid()函数时遇到了一个问题。在

以下是我目前所掌握的情况:from Tkinter import *

root = Tk()

title = Label(root, text = "Hello World")

title.pack()

name = Label(root, text = "Name")

password = Label(root, text = "Password")

entry_name = Entry(root)

entry_password = Entry(root)

name.grid (row = 0, sticky = E)

password.grid (row = 0, sticky = E)

entry_name.grid (row = 0, column = 1)

entry_password.grid (row = 1, column = 1)

check = Checkbutton(root, text = "Keep me logged in")

check.grid(columnspan = 2)

root.mainloop()

所以我遇到的问题是只要我把第一句话写进去:

^{pr2}$

然后运行脚本,没有错误,但没有打开任何内容。程序只是挂起,我必须关闭命令提示符,以便重新获得控制权。在

如果我使用.grid()注释掉所有行,它们的程序运行良好,并将打开一个窗口,其中包含我的标题。在

有人知道我做错了什么吗?

Im使用Python2.7

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值