Python标准库os模块
来源:互联网 发布:流程优化岗面试题目 编辑:程序博客网 时间:2024/06/05 06:45
(掌握os模块,你需要了解Linux或类Unix系统下常用命令的操作)
os.name
指示你正在使用的平台。比如对于Windows,它是'nt'
,而对于Linux/Unix用户,它是'posix'
。
os.getcwd()
得到当前工作目录,即当前Python脚本工作的目录路径。
os.mkdir( 'path' ) 创建新目录,path为一个字符串,表示新目录的路径。
os.rmdir( 'path' ) 删除空的目录,path为一个字符串,表示想要删除的目录的路径。相当于$rmdir命令。
os.stat( path ) 查看path所指向文件的附加信息,相当于$ls -l命令。
os.listdir( '.')
返回指定目录下的所有文件和目录名 ' . ' 代表当前路径下
os.remove( 'path' )
用来删除一个文件
os.rename( src, dst ) 重命名文件,src和dst为两个路径,分别表示重命名之前和之后的路径。
os.chmod( path, mode ) 改变path指向的文件的权限。相当于$chmod命令。
os.chown( path, uid, gid ) 改变path所指向文件的拥有者和拥有组。相当于$chown命令。
os.getenv() 和os.putenv() 函数分别用来读取和设置环境变量 。
os.system() 用来运行shell命令 。
os.linesep 字符串给出当前平台使用的行终止符 。例如,Windows使用'/r/n',Linux使用'/n',而Mac使用'/r'。
os.path.isfile() 检验给出的路径是一个文件 。
os.path.isdir() 检验给出的路径是一个目录 。
os.path.exists() 检验给出的路径是否存在 。
symlink( src, dst ) 为文件dst创建软链接,src为软链接文件的路径。相当于$ln -s命令。
os.path.split()
函数返回一个路径的目录名和文件名。
>>> os.path.split('~/etc/vim/vimrc')
('~/etc/vim', 'vimrc')
os.path.isfile()
和 os.path.isdir()
函数分别检验给出的路径是一个文件还是目录。
类似地,os.path.existe()
函数用来检验给出的路径是否真地存在
>>> os.sep
'/'
shutil包
copy(src, dst) 复制文件,从src到dst。相当于$cp命令。
>>> import shutil
>>> shutil.copy('aa.py','bb.py')
move(src, dst) 移动文件,从src到dst。相当于$mv命令。
- Python标准库os模块
- Python标准库——os模块
- Python标准库之os模块
- python标准库os模块学习
- Python标准库使用手记:os模块
- Python 标准库 —— os 模块
- Python一天入门22:Python标准库-os模块
- Python学习18:os标准库模块使用(一)
- Python 标准库——os、glob模块
- Python 标准库 —— os 模块(二)
- Python标准模块——os
- Python学习18:os标准库模块使用(二),path模块使用
- python 标准库之os
- Python常用标准库 --- os
- Python标准库-traceback模块
- Python标准库-random模块
- Python 标准库 cmd模块
- python标准库random模块
- Python之Tuple
- C#的集合类型
- vs2010 命令行编译C/C++程序
- pygame——入门1
- 数据库知识整理(1)
- Python标准库os模块
- 理解一致性哈希算法(consistent hashing)
- 自己动手学TCP/IP–http协议(http报文格式)
- HTTP协议及其请求头分析
- js判断输入日期时间是否在当前日期时间之前
- struts环境搭建
- 【php】验证表单 邮箱
- 1. PermCheck Check whether array A is a permutation.
- qsort与sort的区别