它也是。我想这只是python/tk接口的一个怪癖。这对我来说是可行的,但是如果不是name:的建议就不行了。我会接受这个答案,只是很高兴它能起作用,但我还是很困惑。这对我来说是可行的,但是如果没有名字的话,的建议就不行了。我会接受这个答案,只是很高兴它能

它也是。我想这只是python/tk接口的一个怪癖。这对我来说是可行的,但是如果不是name:的建议就不行了。我会接受这个答案,只是很高兴它能起作用,但我还是很困惑。这对我来说是可行的,但是如果没有名字的话,的建议就不行了。我会接受这个答案,只是很高兴它能,python,python-3.x,tkinter,Python,Python 3.x,Tkinter,它也是。我想这只是python/tk接口的一个怪癖。这对我来说是可行的,但是如果不是name:的建议就不行了。我会接受这个答案,只是很高兴它能起作用,但我还是很困惑。这对我来说是可行的,但是如果没有名字的话,的建议就不行了。我会接受这个答案,只是很高兴它能起作用,但我还是很困惑。 from tkinter import * from tkinter import filedialog name = filedialog.askopenfilename() if name == '':


它也是。我想这只是python/tk接口的一个怪癖。这对我来说是可行的,但是
如果不是name:
的建议就不行了。我会接受这个答案,只是很高兴它能起作用,但我还是很困惑。这对我来说是可行的,但是如果没有名字的话,
的建议就不行了。我会接受这个答案,只是很高兴它能起作用,但我还是很困惑。
from tkinter import *
from tkinter import filedialog

name = filedialog.askopenfilename()
if name == '':
    print("Nothing chosen")
else:
    print(name)
from tkinter import *
from tkinter import filedialog

name = filedialog.askopenfilename()
if name:
    print(name)
else:
    print("Nothing chosen")
if str(filename) == '()':
    filename = ''