Python——OS.path

定义

  OS.path:用于判断给定路径的文件状态

 

方法

  os.path.isdir(path)

    参数:

      path:路径

    返回值:boolean

    返回值意义:判断是否是文件夹

    作用:判断是否是文件夹

 

  os.path.isfile(path)

    参数:

      path:路径

    返回值:boolean

    返回值意义:判断是否是文件

    作用:判断是否是文件

 

  os.path.exists(path)

    参数:

      path:路径

    返回值:boolean

    返回值意义:判断文件是否存在

    作用:判断文件是否存在

 

  os.path.splitext(path)

    参数:

      path:路径

    返回值:List

    返回值意义:分割文件路径为,文件路径+后缀名在列表中

    作用:分割文件路径为,文件路径+后缀名在列表中

 

 使用

#递归c盘里的所有文件
#使用判断是否是文件夹来继续递归
def diguiSearch(content_path):
    file_list = os.listdir(content_path)
    for i in file_list:
        item_path = os.path.join(content_path,i)
        print(item_path)
        if os.path.isdir(item_path) :
            diguiSearch(item_path)

diguiSearch("C:\\")

 

posted @ 2021-10-03 21:56  remix_alone  阅读(116)  评论(0)    收藏  举报