Swift51.com
麦子学院 头像
麦子学院  2017-07-17 17:08

Python中os模块如何使用?

回复:0  查看:2495  
Python os 模块比较常用的文件和文件夹操作模块, os 模块可以创建文件夹删除文件夹列出指定目录中的文件等等。本文和大家分享的就是os 模块相关内容,一起来看看吧,希望对大家 学习python有所帮助。
   1.os.name判断当前使用平台
  import os
  # 判断现在正在实用的平台, Windows  返回  ‘nt'; Linux  返回 ’posix'
  print os.name
   2.os.getcwd() 获取当前目录
  # 获取当前目录 print os.getcwd()
   3.os.rmdir()
  # 删除目录 os.rmdir("pic")
   4.os.mkdir() 创建目录
  # 创建目录 os.mkdir("pic")
   5.os.removedirs()
  # 删除多级目录 os.removedirs("zhang/wang")
   6.os.makedirs()
  # 创建多级目录 os.makedirs("zhang/wang")
   7.os.path.isfile()
  # 判断是不是文件 print  os.path.isfile("name.txt")
   8.os.path.isdir()
  # 判断是不是目录 print os.path.isdir("name.txt")
   9.os.path.abspath()
  # 返回文件的的绝对路径 print os.path.abspath("name.txt")
   10.os.path.getsize()
  # 获取文件的大小,如果是文件夹返回 0print os.path.getsize("name.txt")
   11.os.path.exists()
  # 判断文件和目录是不是存在,不存在返回 Flaseprint os.path.exists("zhang")
12.os.path.split ()
返回文件的目录和文件,实际是根据最后一个“\” 分割
  print os.path.split("C:/Users/zs/PycharmProjects/demo/name.txt")
  返回结果
  (‘C:/Users/zs/PycharmProjects/demo’, ‘name.txt’)
13.os.path.join ()
将参数一(目录)和参数二(文件)拼接成一个完成的路径
  print os.path.join("zhang\wang","text.txt")
14.os.listdir ()
列出指定目录下的所有文件和文件夹
  # 列出当前目录下的文件和文件夹 print os.listdir(os.getcwd())
  15.os.chdir() 切换目录
  # 切换到 zhang 目录下 os.chdir("zhang")
来源:CSDN