python os模块文件目录
来源:互联网 发布:java lucene 词干 编辑:程序博客网 时间:2024/06/04 19:51
1. 目录
- chdir(path) 改变当前工作目录到path所指的目录。
操作系统:unix,windows - fchdir(fd) 改变当前工作目录到文件描述符fd所指的目录,fd只能是目录的文件描述符,不能是文件的文件描述符。
操作系统:unix - getcwd() 返回当前的工作目录,返回的为字符串。
操作系统:unix,windows - getcwdu() 返回当前的工作目录,返回的为Unicode编码对象
操作系统:unix,windows - chroot(path) 改变当前进程的根目录路径。
操作系统:unix - chmod(path,mode) 改变path的权限,可使用数字模式。也可使用标志位,标志位可查看os模块
操作系统:unix,windows
注意:尽管windows支持chmod(),但是你只能去设置只读标志位,其他的将会被忽略。 - chflags(path,flags) 改变path的标志位,可使用数字模式。也可使用标志位(标志位可使用OR),标志位可查看os模块
操作系统:unix - listdir(path) 列出指定目录内所有目录,包括隐藏目录、文件,但不包括’.’和’..’这两个目录。
操作系统:unix,windows - mkdir(path[, mode]) 创建目录,可使mode参数指定权限,也可不指定。默认权限为0777,如果这个目录已经存在会抛出一个OSError错误。
操作系统:unix,windows - makedirs(path[, mode]) 递归创建目录,叶子目录创建失败或者已经存在会抛出一个错误,默认权限为0777
- removedirs(path) 递归的删除目录。如果叶子目录删除成功,函数会继续删除它的父目录,直到抛出一个异常,函数会忽略掉这个异常,因为一般为这个父目录下非空。如果叶子目录删除失败,会抛出一个OSError异常。
- rmdir(path) 删除目录,只有在目录为空时才会执行,否则会抛出OSError的异常。
操作系统:unix,windows - chown(path,uid,gid) 改变path拥有者和组id,不需要改的ID设置为-1。
操作系统:unix - link(source,link_name) 创建一个名为link_name硬链接指向source。
操作系统:unix - mkfifo(path[, mode]) 创建一个管道,使用数字表示权限,缺省权限为0666,当前的umask值会起作用。
操作系统:unix - remove(path) 删除文件,如果删除的是目录,抛出一个OSError的错误。同unlink()有相同的功能。
操作系统:unix,Windows - rename(src,dst) 重命名文件或目录,使用名称dst代替名称src,如果dst是一个目录,弹出一个OSError。如果dst存在或者是一个文件并且你用户已经允许,它将会被静默取代。在一些unix系统中这个操作也可能失败因为文件系统的不同。如果成功,重命名是一个原子操作。在Windows中,如果dst已经存在,即使是一个文件,也会弹出一个OSError。
操作系统:unix,Windows - renames(old,new) 递归重命名文件或文件夹函数,作用类似于rename()。可以更改中间目录名。会自动创建少的或删除多出的目录。
注意:当你缺乏叶子目录或文件的权限是,会更改失败。 - utime(path,times) 设置路径指定文件的访问更改时间。如果指定为None,设置为当前时间。(效果类似于unix编程中的touch)除此之外,times必须是一个形如(atime,mtime)的元组。被用于更改访问时间和更改时间。
操作系统:unix,Windows - unlink(path) 删除文件,同remove().
操作系统:unix,Windows
参考:python os模块
0 0
- python os模块文件目录
- python 目录文件操作 os模块
- Python 使用os模块遍历文件目录
- python os模块 操作文件和目录
- Python模块: 文件和目录os+shutil
- python os模块之找到目录下最新的文件
- Python学习OS 模块来处理文件和目录
- python OS模块: 目录操作
- python os模块创建目录
- python 文件、目录属性的操作os.path等os模块函数
- os、os.path 模块中关于文件、目录常用的函数使用方法(python)
- 【python】os文件操作模块
- python os模块 文件操作
- Python OS 文件/目录方法
- Python OS 文件/目录方法
- Python 使用 OS 模块实现目录遍历
- python文件读写,python文件os模块
- # 输出目录下的文件 os模块
- 两台Android机子Adb连接
- 嵌入式STMFD SP!,{R0-R7,LR}分析 2012
- HDU5713 2016"百度之星" - 复赛(Astar Round3)K个联通块
- 正则表达式入门
- Xcap的使用
- python os模块文件目录
- 学习Android三个月后的疑惑
- spark VS Hadoop 两大大数据分析系统深度解读
- GCC 编译链接命令用法
- 决策树与随机森林
- Servlet Filters 简单sample
- UIViewController的生命周期及iOS程序执行顺序
- handler机制
- #2. 【NOI2014】起床困难综合症