os模块的使用

用处:OS routines for NT or Posix depending on what system we're on.

所涉及的功能涵盖操作系统能实现的功能:

进程管理,存储管理,I/O设备管理,文件系统

在windows操作平台上可以有Linux那样操作文件的顺滑感

比如函数:

os.getcwd()获取当前工作目录路径

os.listdir()列出当前目录的文件夹/文件

os.chdir()改变工作路径

os.mkdir()/makedirs()创建路径(单层/多层)

os.rmdir()/removedirs()删除目录/递归删除

获取文件夹的树形结构:

import os
cwd=os.getcwd()

for root,dirs,files in os.walk(cwd):
  # os.walk()返回的是一个生成器
  # root是str类型,dirs,files是列表类型
  # 递归遍历

 

posted @ 2020-03-02 22:15  duhshowcode  阅读(387)  评论(0)    收藏  举报