os模块提供了多个访问操作系统服务的功能

os模块中一些重要的函数和变量

 

os.name 显示当前使用平台
os.getcwd() 显示当前Python脚本工作路径
os.listdir('dirname') 显示目录dirname下的所有文件和目录名
os.remove('filename') 删除一个文件
os.makedirs('dirname/dirname') 生成多层递归目录
os.rmdir('dirname') 删除单级目录
os.rename('oldname','newname') 重命名文件
os.environ: 获取系统的环境变量
os.systm(command) 运行shell命令
os.sep 显示当前平台下路径分隔符
os.linesep 显示当前平台使用的行终止符('\n','\r')
os.urandom(n) 即产生n个字节的字符串,可以作为随机加密的key使用
os.path.abspath(path) 显示当前绝对路径
os.path.dirname(path) 返回该路径的父目录
os.path.basename(path) 返回该路径的最后一个文件或目录,若path以\或/结尾,则返回空值
os.path.isfile(path) 若path是一个文件,返回True
os.path.isdir(path) 若path是一个目录,返回True
os.path.split(path) 将path分割成路径名和文件名
os.path.join(path,name) 连接目录与文件名或目录,结果为path/name

相关文章:

  • 2022-12-23
  • 2021-12-29
  • 2022-12-23
  • 2021-10-30
  • 2021-09-18
  • 2021-10-27
  • 2021-09-26
猜你喜欢
  • 2021-08-30
  • 2022-02-19
  • 2022-01-18
  • 2021-08-03
  • 2021-08-26
  • 2022-02-09
  • 2022-12-23
相关资源
相似解决方案