def read_inventory(fname):
file=open(fname,'r')
lst=file.readlines()
return lst
while True:
c=win.getMouse()#c=click
if p2.x<c.x<p1.x and p2.y<c.y<p1.y:
lst=read_inventory(file_name_E.getText())
print(lst)
在python图形窗口中,我试图创建一个按钮,用于打开名称由用户输入的文件。但是,如果该文件不存在,则会出现错误,并且while True
循环不再运行,这意味着用户无法输入另一个文件来尝试打开。我似乎无法理解为什么会发生这种情况。python图形窗口中的按钮
@BhargavRao我希望该文件能够再次接受输入并尝试打开该文件。 – malabeh 2014-12-07 22:17:19
把文件打开试试,除了块 – 2014-12-07 22:18:58
@BhargavRao我不知道那是什么,我会查找它,但你也可以举个例子吗? – malabeh 2014-12-07 22:23:03