博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
os模块
阅读量:6364 次
发布时间:2019-06-23

本文共 1175 字,大约阅读时间需要 3 分钟。

得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd()返回指定目录下的所有文件和目录名:os.listdir()函数用来删除一个文件:os.remove()删除多个目录:os.removedirs(r“c:\python”)检验给出的路径是否是一个文件:os.path.isfile()检验给出的路径是否是一个目录:os.path.isdir()判断是否是绝对路径:os.path.isabs()检验给出的路径是否真地存:os.path.exists()返回一个路径的目录名和文件名:os.path.split()     e.g os.path.split('/home/swaroop/byte/code/poem.txt') 结果:('/home/swaroop/byte/code', 'poem.txt') 分离扩展名:os.path.splitext()       e.g  os.path.splitext('/usr/local/test.py')    结果:('/usr/local/test', '.py')获取路径名:os.path.dirname()获得绝对路径: os.path.abspath()  获取文件名:os.path.basename()运行shell命令: os.system()读取操作系统环境变量HOME的值:os.getenv("HOME") 返回操作系统所有的环境变量: os.environ 设置系统环境变量,仅程序运行时有效:os.environ.setdefault('HOME','/home/alex')给出当前平台使用的行终止符:os.linesep    Windows使用'\r\n',Linux and MAC使用'\n'指示你正在使用的平台:os.name       对于Windows,它是'nt',而对于Linux/Unix用户,它是'posix'重命名:os.rename(old, new)创建多级目录:os.makedirs(r“c:\python\test”)创建单个目录:os.mkdir(“test”)获取文件属性:os.stat(file)修改文件权限与时间戳:os.chmod(file)获取文件大小:os.path.getsize(filename)结合目录名与文件名:os.path.join(dir,filename)改变工作目录到dirname: os.chdir(dirname)获取当前终端的大小: os.get_terminal_size()杀死进程: os.kill(10884,signal.SIGKILL)

  

转载于:https://www.cnblogs.com/wenyule/p/py-os.html

你可能感兴趣的文章
小笔记----about JC
查看>>
sqlserver 获得行号作为唯一id
查看>>
.NET工作准备--04ASP.NET
查看>>
【SpringCloud微服务实战学习系列】创建应用及解析
查看>>
877E - Danil and a Part-time Job
查看>>
Linux环境下安装 ElasticHD
查看>>
mysql进阶(十三)命令行导出导入数据库
查看>>
html5 audio音频播放全解析
查看>>
DP (入门题)数塔
查看>>
极光推送流程
查看>>
20145209 《信息安全系统设计基础》第1周学习总结
查看>>
final关键字
查看>>
asp.net ashx 一般处理程序 使用async await异步直接 copy可用哦
查看>>
php-rabbitmq笔记(一)
查看>>
poj2914无向图的最小割模板
查看>>
将表数据生成Insert脚本
查看>>
浅谈项目售前调研
查看>>
1007. 素数对猜想 (20)
查看>>
Visual Studio (VS IDE) 你必须知道的功能和技巧 - 【.Net必知系列】
查看>>
JSON
查看>>