我正在编写一个脚本来自动将一个文件中的特定文本集更改为另一个文件中的特定集,并使用不同的名称。从Tkinter的askopenfilename函数获取文件路径
我想使用askopenfilename
功能的文件名,但是当我尝试打印的文件名,则返回:
<_io.TextIOWrapper name='/home/rest/of/file/path/that/I/actually/need.txt' mode='w' encoding='ANSI_X3.4-1968'>
我需要的只是文件名,因为<_io.TextIOWrapper ...>
是不是可以脚本化的。
任何建议,以消除多余的位?
from tkinter import filedialog as fd
filename = fd.askopenfilename()
print(len(filename))
要打开askopenfilename
选择的文件,你可以简单地使用Python的结构和功能,如open
: