我在 python 程序中有一个条目,我希望我的用户在其中输入一个 URL。我的第一个任务是检查用户是否输入了一个值。我使用了以下代码,但它没有按预期工作。
我的条目名称是txtUrl
if(txtUrl.get() == ""):
tkMessageBox.showerror("Error", "please enter a url")
如果用户输入了一个 url 然后显示下一个窗口
else:
webCrawl=Tk()
#and other widgets in it
这就是我创建txtUrl
小部件的方式
self.txtUrl=Entry(self)
self.txtUrl["width"]=60
self.txtUrl.grid(row = 0, column = 1, sticky = EW)
我也尝试使用这条线
self.txtUrl["textvariable"]=content
并尝试获取如下值并检查其是否为空,但它也不起作用
if(content.get()==""):
tkMessageBox.showerror("Error","please enter a url")
有人请让我知道如何检查它。我正在尝试由 asp.net 中的必填字段验证器完成类似的任务