当前位置: 首页 > news >正文

python标准库——OS模块接口详解

OS系统操作模块

os模块提供各种Python 程序与操作系统进行交互的接口

os模块是整理文件和目录最常用的模块

函数作用补充
os.sep()取代操作系统特定的路径分隔符
os.name()指示你正在使用的工作平台。比如对于Windows,它是'nt',而对于Linux/Unix用户,它是'posix'
os.getcwd()得到当前工作目录,即当前python脚本工作的目录路径
os.getenv()用来读取环境变量
os.putenv()用来设置环境变量
os.listdir(dirname)列出dirname下的目录和文件
os.remove(file)删除一个文件
os.stat(file)获得文件属性
os.chmod(file)修改文件权限和时间戳
os.mkdir(name)创建目录
os.rmdir(name)删除目录
os.removedirs()删除多个目录
os.system()运行shell命令
os.exit()终止当前进程
os.linesep()给出当前平台的行终止符。例如,Windows使用'\r\n',Linux使用'\n'而Mac使用``‘\r’
os.path.isdir()判断name是不是目录,不是件目录返回false
os.path.isfile()判断name是不是文件,不是文件就返回false
os.path.exists(name)判断是否存在文件或目录name
os.path.getsize(name)获得文件大小,如果name是目录返回0L
os.path.abspath(name)获得绝对路径
os.path.isabs()判断是否为绝对路径
os.path.normpath(path)规范path字符串形式
os.path.split(name)分割文件名与目录(事实上,如果你完全使用目录,它也会将最后一个目录作为文件名而分离,同时它不会判断文件或目录是否存在)
os.path.splitext()分离文件名和扩展名
os.path.join(path,name)连接目录与文件名或目录
os.path.basename(path)返回文件名
os.path.dirname(path)返回文件路径
os.path.existe()检验给出的路径是否真的存在
os.curdir返回当前目录('.'
os.chdir(dirname)改变工作目录到``dirname
http://www.lryc.cn/news/17619.html

相关文章:

  • LeetCode 622.设计循环队列
  • OraDump导出套件
  • CVE-2022-22947 SpringCloud GateWay SPEL RCE 漏洞分析
  • Firebase常用功能和官方Demo简介
  • MATLAB R2020a 与PreScan8.5.0 详细安装教程(图文版)
  • CNI 网络流量 4.3 Calico felix
  • 超声波风速风向传感器的通讯协议
  • JVM笔记(8)—— 直接内存
  • Unity性能优化:如何优化Drawcall
  • 类与对象(this 关键字、构造器)
  • [NOIP2002 普及组] 过河卒
  • redis事务和锁机制
  • Java实例——线程
  • 云计算学习课程——越来越重要的云安全
  • Android 高性能列表:RecyclerView + DiffUtil
  • 为什么派生类的构造函数必须在初始化列表中调用基类的构造函数
  • 2023年2月初某企业网络工程师面试题【建议收藏】
  • 分布式下(sso)单点登录
  • PMP真的有那么厉害?你需要考PMP吗?
  • 高通平台开发系列讲解(WIFI篇)802.11 基本概念
  • 扬帆优配|反弹涨超70%,昨收三连板,稀土行业或迎大事件
  • 华为OD机试 - 工号不够用了(Java) | 机试题+算法思路+考点+代码解析 【2023】
  • Python学习-----lambda式匿名函数
  • 华为OD机试真题Python实现【求解连续数列】真题+解题思路+代码(20222023)
  • 每日学术速递2.22
  • postgresql 数据库 主从切换 测试
  • 干旱预测方法总结及基于人工神经网络的干旱预测案例分析(MATLAB全代码)
  • 一篇文章弄清楚啥是数组和集合
  • 计算机网络(五):三次握手和四次挥手,TCP,UDP,TIME-WAIT,CLOSE-WAIT,拥塞避免,
  • 【数据结构】二叉树(C语言实现)