林中修仙传
繁体版

自动把硬盘中的所有文件列表的程序代码

    以下是一个Python程序代码,可以自动列出硬盘中的所有文件列表:

    python

    importos

    defListFiles(path):

    #获取指定目录下的所有文件

    files=os.listdir(path)

    forfileinfiles:

    #使用os.path.join方法拼接路径

    filepath=os.path.join(path,file)

    #判断是否是文件夹

    ifos.path.isdir(filepath):

    #如果是文件夹,则递归调用ListFiles函数

    ListFiles(filepath)

    else:

    #如果不是文件夹,则打印文件路径

    print(filepath)

    #调用ListFiles函数,并传入指定目录

    ListFiles(“C:\\\\“)

    在这个Python程序中,我们使用了os模块来实现列出指定目录下的所有文件。首先,我们定义了一个ListFiles函数,它将获取指定目录下的所有文件并打印出对应的文件路径。然后,在函数内部,我们使用os.listdir方法获取指定目录下的所有文件列表,并使用os.path.join方法拼接成完整的路径。如果当前文件是文件夹,则递归调用ListFiles函数;否则,打印该文件路径。

    最后,我们调用ListFiles函数,并传入指定的目录作为参数即可。需要注意的是,在Windows系统中,反斜杠\\需要转义,因此在字符串中使用双反斜杠\\\\来代替单反斜杠。