os模块

来源:互联网 发布:京瓷打印机网络设置 编辑:程序博客网 时间:2024/05/29 17:04

目录:
chdir(),改变工作目录
chroot(),改变当前进程的根目录
listdir(),列出指定目录下的所有文件名
mkdir(),创建指定目录
makedirs(),创建多级目录
getcwd(),
rmdir()
removedirs()
文件:
mknod()
remove()删除文件
unlink()
rename(),重命名
stat(),状态信息
symlink(),创建符号链接
utime(),更新时间
tmpfile(),创建并打开临时文件(w+b)
os.walk()
访问权限:
access()
chmod(),修改权限
chown()
umask(),设置默认权限模式
文件描述符:
open()
read()
write()
设备文件:
mkdev()
major(),主设备号
minor(),次设备号
os.path:根文件路径相关
basename(),路径基名
dirname()
join()
split(),返回dirname()和basename()元组
splitext(),返回filename()extension()元组
信息:
getatime()
getctime()
getmtime()
getsize()
查询:
exists(),判断指定文件是否存在
isabs(),判断指定路径是否绝对路径
isdir(),是否为目录
isfile(),是否为文件
islink(),是否为符号链接
ismount(),是否为挂载点
samefile(),两个路径是否指向同一个文件

0 0