Python os模块

一 os模块

Python的os模块提供乐有关操作系统的很多功能,和具体的平台无关.提供乐很多方法

1 os.name

    判断目前正在使用的平台.如果是window 则用'nt'表示,对于Linux/Unix用户,它是'posix'。

2 os.getcwd()

获得当前目录

3 os.listdir(path)

返回制定目录下所有的文件和目录

4 os.remove()

删除文件

5 os.sysem(command)

运行操作系统指定的命令

6 os.path.join(path,name)  ---- tensorflow中用到

7 os.path.abspath(path)

获取path的绝对路径

8 os.walk(path)   --- 可遍历目录

遍历path,该方法返回一个三元祖(dirpath,dirnames,filenames):

其中:dirpath:string  目录的路径名称

         dirnames:list    是dirpath下所有子目录的名称

         filenames:list    包含非目录下的文件名称,不包含目录信息,需要使用os.path.join拼接全称

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • ^_^,步入第二个模块世界----->OS 常见函数列表 os.sep:取代操作系统特定的路径分隔符 os.nam...
    路_尧知百战胜阅读 4,162评论 0 2
  • 常见函数列表 os.sep:取代操作系统特定的路径分隔符 os.name:指示你正在使用的工作平台。比如对于W...
    遗步看风景阅读 8,471评论 1 4
  • Python os 模块常用命令 1.os.name()——判断现在正在实用的平台,Windows 返回 ‘nt'...
    TENG书阅读 5,179评论 0 1
  • python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。 得到当前工作目录,即当前...
    旧__阅读 3,749评论 0 1
  • os.sep 取代操作系统特定的路径分隔符 os.name 指示你正在使用的工作平台。比如对于Wind...
    随风化作雨阅读 2,454评论 0 0