Python - OS模块常用方法
2015-10-31 16:33
363 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/wx28418571/article/details/49534151
# -*- coding=utf-8 -*- import os # os.name 输出字符串指示正在使用的平台 print(os.name) # os.getcwd() 函数得到当前工作目录,即当前Python脚本工作的目录路径 print(os.getcwd()) # os.listdir() 获得当前目录下所有文件和目录名 path = "/usr/local/bin" print(os.listdir(path)) print(os.getcwd()) # os.remove() 删除一个文件 path = ('/Users/jackson/Code/Python/money.txt') print(os.remove(path)) # os.system() Shell 操作 # os.system() 调用命令行 os.system("ls") os.system("ping www.baidu.com") # os.sep 相当于分隔符/ 可以取代操作系统特定的路径分割符 print (os.sep) # os.linesep 相当于终止符 字符串给出当前平台使用的行终止符 (Windows使用'\r\n',Linux使用'\n'而Mac使用'\r') print (os.linesep) # os.path.split() 函数返回一个目录名和文件 如:('/Users/jackson/Code/Python', 'zk.py') path = "/Users/jackson/Code/Python/zk.py" print (os.path.split(path)) # os.path.isfile() 函数判断出是否为一个文件,是否为一个路径 返回结果为 Ture False # 判断是不是文件 path = "/Users/jackson/Code/Python" print(os.path.isfile(path)) # 判断是不是路径 path = "/Users/jackson/Code/Python" print(os.path.isdir(path)) # os.path.exists() 函数检测路径是否真实存在 path = "/Users/jackson/Code/Python" print(os.path.exists(path)) # os.path.abspath(name) 获得绝对路径 如:/Users/jackson/Code/Python/获取绝对路径 print(os.path.abspath("获取绝对路径")) # os.path.getsize(name) 返回文件大小 如:zk.py文件返回大小为2140字节 print( os.path.getsize("zk.py")) # os.path.splitext() 分离文件名与扩展名 如:('zk', '.py') print(os.path.splitext("zk.py")) # os.path.join(path,name) 连接目录与文件名或目录与目录 # 连接目录与文件名 如:/Users/jackson/Code/Python/zk.py path = "/Users/jackson/Code/Python" print(os.path.join(path,"zk.py")) # 连接目录与目录 如:/Users/jackson/Code/Python path = "/Users/jackson/Code" print(os.path.join(path,"Python")) # os.path.basename(path) 返回文件名 如:zk.py path = "/Users/jackson/Code/Python/zk.py" print(os.path.basename(path)) # os.path.dirname(path) 返回文件路径 如:/Users/jackson/Code/Python path = "/Users/jackson/Code/Python/zk.py" print (os.path.dirname(path))
相关文章推荐
- python os模块常用方法
- python os.path模块常用方法详解
- python中模块sys与os的一些常用方法
- python os模块常用操作文件目录方法
- Python os模块常用方法1
- python os.path模块常用方法详解
- python os.path模块常用方法
- python os.path模块常用方法详解
- python os 模块常用方法
- python3中,os.path模块下常用的方法总结
- python中对文件、文件夹操作时经常用到的os模块和shutil模块常用方法。
- python3 os.path 模块常用方法汇总
- python os.path模块常用方法详解
- python os.path模块常用方法详解
- python os.path模块常用方法详解
- python os.path模块常用方法
- python os.path模块常用方法详解:转:http://wangwei007.blog.51cto.com/68019/1104940
- python os模块常用方法 (五)
- Python os模块常用方法
- python os.path模块常用方法详解