Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我第一次遇到 Python/Tkinter。当我选择要打开的文件时,我会:
filein = askopenfile(initialdir=initial_dir, filetypes=mask, mode='r')
没关系,但我的文件包含以下字符串:
open file '/home/steve/projects/python/test/myfile', mode 'r' at 0xb7494a70
有什么方法可以在没有我不需要的垃圾的情况下获取选择的文件名?
这是一个file对象。您可以使用filein.name来获取文件的名称。或者,您可以将调用替换askopenfilename()为仅获取文件名(如果这是您所追求的)。
file
filein.name
askopenfilename()