1/3
文档分类:汽车/机械/制造

Pythonos模块操作方法详解.docx


下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

特别说明:文档预览什么样,下载就是什么样。

下载所得到的文件列表
Pythonos模块操作方法详解.docx
文档介绍:
www.oldboyedu.com 老男孩 IT 教育,只培养技术精英




Python os 模块操作方法详解




os 模块是与操作系统交互的一个接口,提供了一个统一的操作系统接口函


数,在用 Python 处理文件时经常要用到 os 模块,以下是 os 模块常用的操作命



令。


1. os.getcwd() 获取当前工作目录, 即当前 python 脚本工



作的目录路径


2. os.chdir("dirname") 改变当前脚本工作目录;相当于 shell


下 cd


3. os.curdir 返回当前目录 : ('.')


4. os.pardir 获取当前目录的父目录字符串名: ('..')



5. os.makedirs('dirname1/dirname2') 可生成多层递归目录


6. os.removedirs('dirname1') 若目录为空,则删除,并递归



到上一级目录,如若也为空,则删除,依此类推


7. os.mkdir('dirname') 生成单级目录;相当于 shell


中 mkdir dirname


8. os.rmdir('dirname') 删除单级空目录,若目录不为


空则无法删除,报错;相当于 shell 中 rmdir dirname


9. os.listdir('dirname') 列出指定目录下的所有文件和



子目录,包括隐藏文件,并以列表方式打印


10. os.remove() 删除一个文件



11. os.rename("oldname","newname") 重命名文件 / 目录



www.oldboyedu.com 老男孩 IT 教育,只培养技术精英

12. os.stat('path/filename') 获取文件 / 目录信息



13. os.sep 输出操作系统特定的路径分


隔符, win 下为 "\\",Linux 下为 "/"


14. os.linesep 输出当前平台使用的行终止


符, win 下为 "\t\n",Linux 下为 "\n"


15. os.pathsep 输出用于分割文件路径的字



符串 win 下为 ;,Linux 下为 :


16. os.name 输出字符串指示当前使用平


台。 win->'nt'; Linux->'posix'


17. os.system("bash command") 运行 shell 命令,直接显示


18. os.popen("bash command).read() 运行 shell 命令,获取执行结






19. os.environ 获取系统环境变量


20. os.path.abspath(path) 返回 path 规范化的绝对路径


os.path.split(path) 将 path 分割成目录和文件名二元组返回


21. os.path.d
内容来自淘豆网www.taodocs.com转载请标明出处.
非法内容举报中心
文档信息
  • 页数3
  • 收藏数0 收藏
  • 顶次数0
  • 上传人2890135236
  • 文件大小19 KB
  • 时间2021-05-12