【python】python-os模块的常用函数
部分安卓手机的文件路径为/storage/emulated/0/文件或文件夹名
os.path.join(‘bin’,’usr’…) 返回一个字符串,bin/usr
os.getcwd() 返回字符串 当前目录
os.chdir() 设置工作路径
os.makedirs() 创建新的文件夹
os.unlink() 删除文件
os.rmdir() 删除空的文件夹,里面没有任何文件夹以及文件,删除有文件的可以用shutil模块的shutil.rmtree()
os.path.abspath() 传入相对路径,返回绝对路径
os.path.isabs() 传入字符串,返回布尔值,是相对路径返回True,反之False
os.path.dirname() 传入字符串,返回最后一个\前的字符串,即为父文件夹的名字 适用于网址的路径
os.path.basename() 与os.path.dirname()相反,返回当前文件或者文件夹的名字
os.path.exists() 判断文件目录或者文件是否存在
os.path.isdir() os.path.isfile() 判断文件是否为文件夹或者是否为文件
os.path.getsize() 返回文件的大小,不能返回文件夹里面的文件的大小
os.listdir() 返回数组,文件夹中的具体文件和文件夹
open()函数 打开文本文件 w只写 r只读 a附加
.read() 读取整个文本文件
.readlines() 逐行读取文件,包括\n
.readlines().rstrip() 去掉每一行文本右边的\n
write()函数 写入字符串,不会在最后加\n