0


python实现弹窗选择需要处理的文件

近期,在学习hadoop,包括hadoop的搭建,使用及利用Python操作hadoop。偶然间发现python的GUI功能,原来没有用过,因为没有对应的需求,所以没有太多的去关注。现在做了一下,感觉作用其实很大的。可以开发许多小工具。

python实现弹窗选择需要处理的文件

def get_file():
    #实现用户可以通过文件选取的方式指定原始文件
    root = tkinter.Tk()
    root.withdraw()
    Fpath = filedialog.askopenfilename()
    # print(Fpath)
    return Fpath

#实现用户可以通过选择路径的方式来指定文件需要保存的路径,对于开发人员来说,前者在需要重复操作的时候可能会用到,当然,在选择文件的时候,可以使用os.walk(),这样就可以实现for循环自动读取,但是这个对于少量不停要换地址的文件选取有独特的优势
def out_file_path():
    root = tkinter.Tk()
    root.withdraw()
    Fpath = filedialog.asksaveasfilename()
    return Fpath

对于开发人员来说,前者在需要重复操作的时候可能会用到,当然,在选择文件的时候,可以使用os.walk(),这样就可以实现for循环自动读取,但是这个对于少量不停要换地址的文件选取有独特的优势。

在数据处理中,弹窗实现可以降低输入量。其实蛮好的。

也可以开发一个需要不定期进行相同文件的处理工作。

这样就可以把文件打包成exe文件,在使用中会带来很多的便捷。

这个写完好久了,在这里补充一点,其实os.listdir()比os.walk更快

标签: python database

本文转载自: https://blog.csdn.net/qq_44862918/article/details/119184063
版权归原作者 PT、小小马 所有, 如有侵权,请联系我们删除。

“python实现弹窗选择需要处理的文件”的评论:

还没有评论