【发布时间】:2022-01-17 15:41:19
【问题描述】:
我使用sourceDir = filedialog.askopenfile() 来获取文件的路径,所以当我选择文件并打印其路径时,我想获取D:/GitHub/repo/test.jpg,但我却获取了<_io.TextIOWrapper name='D:/GitHub/repo/test.jpg' mode='r' encoding='cp1250'>。如何只打印“名称”?
这是我的整个代码的简化版本
from tkinter import Tk
from tkinter import filedialog
sourceDir = ""
sourceDir = filedialog.askopenfile()
print(f"source file: {sourceDir}")
input("")
【问题讨论】: