某文件路径是什么详情一直霸占在任何窗口最前面

在写脚本的时候有时候处理文件名会很复杂。如果直接在脚本中写死移植性就不强。而且在处理多个文件时灵活性不强。

所以就产生了一个需求有没有在脚本中使用的文件对话框,用来图形化的选择文件但是又不想自己写个界面,搞得很复杂


回答得分最多的就是使用python内部集成的tkinter图形库

对于获取单个文件,可用:

(2)多文件 对于获取多个文件可用filedialog.askopenfilenames(),这个函数返回的一个包含多个文件路径是什么的元组(tuple)可以通过迭代来对烸个文件操作,以实现批处理

示例(批量读一个文件内容,然后写入另外一个文件中):

当然还可以通过一些其他的库来实现同样的功能,如win32uiwxPython,easygui

说一下easygui这个库是对tk库的一个封装,目的是简单便捷的使用一些常用的对话框(像调用函数一样调用对话框)跟matlab中的一样,你不需要先显式创建一个窗体举个例子(获取文件路径是什么):

获取文件名,只需要一行代码(不包括导入库操作)

但是,这个庫目前还停留在0.97版本()不知道存不存在一些bug没有修复。


我要回帖

更多关于 文件路径是什么 的文章

 

随机推荐