【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

posted @ 2018-10-05 21:49  HanJunOvO  阅读(267)  评论(0编辑  收藏  举报