- os包
os包用于处理文件和目录。
# 重点常用命令
os.getcwd() # 返回当前工作目录
os.remove(path) # 删除路径为path的文件,如果path 是一个文件夹,将抛出OSError
os.removedirs(path) # 递归删除目录
os.rename(name_1,name-2) # 从name_1重命名到name_2
主要用于获取文件的属性。
方法 | 说明 |
---|---|
os.path.abspath(path) | 返回绝对路径 |
os.path.basename(path) | 返回文件名 |
os.path.dirname(path) | 返回文件路径 |
os.path.getatime(path) | 返回最近访问时间(浮点型秒数) |
os.path.getmtime(path) | 返回最近文件修改时间 |
os.path.getctime(path) | 返回文件 path 创建时间 |
os.path.walk(path, visit, arg) | 遍历path,进入每个目录都调用visit函数,visit函数必须有3个参数(arg, dirname, names),dirname表示当前目录的目录名,names代表当前目录下的所有文件名,args则为walk的第三个参数 |
os.path.join(path1[, path2[, …]]) | 把目录和文件名合成一个路径 |
os.path.samefile(path1, path2) | 判断目录或文件是否相同 |
- 参考
.
.
.
2019-01-05 00:05:01写于夜晚