设为首页 加入收藏

TOP

python内置模块介绍(一)(一)
2019-08-04 00:19:48 】 浏览:76
Tags:python 内置 模块 介绍

 本文主要介绍模块列表如下:

  1. os
  2. sys
  3. re
  4. time
  5. datetime
  6. random
  7. shutil
  8. subprocess

os模块 

  1. os.getcwd()                               获取当前工作目录
  2. os.chdir("/path/to")                    将目录切换到/path/to目录,等价于shell中的cd命令
  3. os.makedirs('path1/path2')        创建多层目录(可以多层目录同时不存在),相当于shell中的mkdir -p 命令
  4. os.removedirs("path1/path2")    删除空目录,如果目录不空就会报错,首先删除path2目录,如果path1也变成空目录了,也会删除path1,知道所给目录的第一层(即示例中的path1)停止
  5. os.mkdir("path")                         创建单层目录path,相当于shell中的mkdir,注:path目录所在的上一层目录必须已经存在
  6. os.rmdir("path")                          删除单层目录path,相当于shell中的rmdir
  7. os.listdir("path")                          列出指定目录下的所有文件和子目录,包括隐藏文件,返回值是列表
  8. os.remove("file")                         删除单个文件
  9. os.rename("a","b")                      重命名(文件或目录)
  10. os.stat("a")                                  获取a(文件或目录)的所有信息:返回值是一个os.stat_result类
  11. os.system("shell command")      运行shell命令,直接显示运行结果,返回值是程序执行成功的code,非shell运行结果的返回值,0代表成功,非0失败

os.path下方法

  1. os.path.abspath(path)                 返回path的绝对路径
  2. os.path.realpath(path)                 返回path的绝对路径,和abspath不同的是,如果path是一个连接,返回的是path所连接的绝对路径
  3. oa.path.split("path")                     将path分割成目录和文件名,返回值是二元的元祖
  4. os.path.dirname("path")               返回path所在的目录
  5. os.path.basename("path")           返回path文件名
  6. os.path.exists("a")                        如果a存在,返回True;如果a不存在,返回False;a可以是文件也可以是目录
  7. os.path.isabs("path")                    如果path是绝对路径,返回True
  8. os.path.isfile("path")                     如果path是一个存在的文件,返回True。否则返回False
  9. os.path.isdir("path")                      如果path是一个存在的目录,则返回True。否则返回False
  10. os.path.join(path1[, path2[, ...]])   将多个路径组合后返回,第一个绝对路径之前的参数将被忽略
  11. os.path.getsize("a")                      返回a的大小(如果a是文件,就是文件大小;如果a是目录,则是目录内inode列表所占空间,而不是目录内文件所占的空间大小;如果a是符号链接,是指链接文件的路径名的字节数)
  12. os.path.getatime("a")                   返回a所指向的文件或者目录的最后访问时间
  13. os.path.gettime("a")                     返回a所指向的文件或者目录的最后权限修改时间
  14. os.path.get
    编程开发网
首页 上一页 1 2 3 4 5 下一页 尾页 1/5/5
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇python基础知识六 文件的基本操作.. 下一篇Python-17-反射