Python里os.path.isdir()等函数的作用和用法
一 用法和概念:
 Python里的os模块用于和系统进行交互,其里:
 1 os.listdir()用于返回一个由文件名和目录名组成的列表,需要注意的是它接收的参数需要是一个绝对的路径。
 2 os.path.isdir()用于判断对象是否为一个目录。
 3 os.path.isfile()用于判断对象是否为一个文件。
python路径拼接os.path.join()函数的用法
os.path.join()函数:
 连接两个或更多的路径名组件
 1.如果各组件名首字母不包含’/’,则函数会自动加上
 2.如果有一个组件是一个绝对路径,则在它之前的所有组件均会被舍弃
 3.如果最后一个组件为空,则生成的路径以一个’/’分隔符结尾
 例如:
 import os
 Path1 = ‘home’
 Path2 = ‘develop’
 Path3 = ‘code’
 Path10 = Path1 + Path2 + Path3
 Path20 = os.path.join(Path1,Path2,Path3)
 print ('Path10 = ',Path10)
 print ('Path20 = ',Path20)
输出
 Path10 = homedevelopcode
 Path20 = home\develop\code
python里os.listdir()函数的用法
os.listdir() 方法用于返回指定的文件夹包含的文件或文件夹的名字的列表。
 它不包括 . 和 … 即使它在文件夹里。
 语法
 listdir()方法语法格式如下:
 os.listdir(path)
参数:
 path – 需要列出的目录路径
返回值:
 返回指定路径下的文件和文件夹列表。
Python里的join()函数的用法
函数:string.join()
 Python有join()和os.path.join()两个函数,具体作用如下:
1.join():连接字符串数组。将字符串、元组、列表里的元素以指定的字符(分隔符)连接生成一个新的字符串
 2.os.path.join():将多个路径组合后返回
说明:
 1、join()函数
 语法: ‘sep’.join(seq)
 参数说明
 sep:分隔符。可以为空
 seq:要连接的元素序列、字符串、元组、字典
 上面的语法即:以sep作为分隔符,将seq所有的元素合并成一个新的字符串
 返回值:返回一个以分隔符sep连接各个元素后生成的字符串
2、os.path.join()函数
 语法: os.path.join(path1[,path2[,…]])
 返回值:将多个路径组合后返回
 注:第一个绝对路径之前的参数将被忽略
 对序列进行操作(分别使用’ ‘与’:'作为分隔符)