2024-09-28 03:20:26 发布
网友
我正在编写一个函数,允许我的tkintergui应用程序用户浏览一个目录并从中选择一个文件。到目前为止,我已经有了打开目录的代码,但是我在将从该目录中选择的文件保存到一个可以使用的变量时遇到了问题。你知道吗
到目前为止我掌握的密码-:
import os def browsetone(self): os.startfile("C:\Users\Chidumaga\Music\music")
音乐目录已打开,但如何注册选择的文件?提前谢谢。你知道吗
我不太清楚你想做什么。不管怎样,它是用Tkinter标记的,所以我猜这就是你需要的:
from tkinter import * from tkinter import filedialog guiRoot = Tk() startDir = "C:\Users\Chidumaga\Music\music" someFileName = filedialog.askopenfilename(parent=guiRoot,title='Choose a file',initialdir=startDir) if(someFileName!=""): someFile = open(someFileName,'rb') #read file contents someFile.close() guiRoot.mainloop()
显然,打开一个文件对话框应该由一个按钮点击或一些类似的事件触发。这取决于你。如何读取二进制文件的示例:Reading binary file in Python and looping over each byte
我不太清楚你想做什么。不管怎样,它是用Tkinter标记的,所以我猜这就是你需要的:
显然,打开一个文件对话框应该由一个按钮点击或一些类似的事件触发。这取决于你。如何读取二进制文件的示例:Reading binary file in Python and looping over each byte
相关问题 更多 >
编程相关推荐