您的位置:首页 > 编程语言 > Python开发

python os模块 常用命令

2016-05-25 00:00 721 查看
摘要: python编程时,经常和文件、目录打交道,这是就离不了os模块。Python os模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。

# -*- coding:utf-8 -*-
#os模块
import os
#输出字符串指示正在使用的平台。如果是window 则用'nt'表示,对于Linux/Unix用户,它是'posix'。
print os.name
#获取当前目录
print os.getcwd()
#返回指定目录下的所有文件和目录名。
print os.listdir(os.getcwd())
#删除文件
os.remove('/opt/case/a.txt')
#运行shell命令。
os.system('cmd')
#返回一个路径的目录名和文件名
print os.path.split('/opt/case/a.txt')
#函数用来检验给出的路径是否真地存在
print os.path.exists(os.getcwd())
#获得绝对路径
print os.path.abspath('../')
#获得文件大小,如果name是目录返回0L
print os.path.getsize('D:/Python27/README.txt')
#分离文件名与扩展名=> ('README', '.txt')
print os.path.splitext('README.txt')
#返回文件名=>README.txt
print os.path.basename('/opt/case/README.txt')
#:返回文件路径=>/opt/case
print os.path.dirname('/opt/case/README.txt')
#创建目录
os.mkdir('./a')
#删除目录
os.rmdir('./a')
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: