python基础(六)-os模块

一、os模块概述

Python OS模块包含普通的操作系统功能。如果你希望你的程序能够与平台无关,这个模块尤为的重要。

 

import os

二、常用方法

1、os.name

输出字符串指示正在使用的平台。如果是windows则用'nt'表示,对于linux或Unix用户,它是‘posix’

2、os.getcwd()函数得到当前的工作目录,即python脚本工作的目录路径

3、os.listdir(path)返回指定目录下的所有文件和目录名

4、os.mkdir(path)创建一个目录,不能迭代创建

5、os.remove()删除一个文件

6、os.rmdir()删除一个目录,此目录非空则抛出异常

7、os.makedirs(path)创建一系列目录

8、os.environ.get(path):获取环境变量值

9、os.system(command)运行系统命令

三、os模块path

1、os.path.join(path,name):连接目录与文件名或目录

2、os.path.isfile()和ospath.isdir()函数分别检验给出的路径是一个文件还是目录

3、os.path.exists():函数用来检验给出的路径是否真实存在

4、os.path.split(path):返回一个路径的目录名和文件名

5、os.path.splitextext(path):分离文件名与扩展名

6、os.path.dirname(path):返回文件路径

7、os.path.basename(path):返回文件名

8、os.path.getsize(name):获得文件大小,如果是目录则返回OL

 

posted @ 2018-08-06 16:11  sinder2018  阅读(29)  评论(0)    收藏  举报