《Python基础》之OS模块

目录

前言

各种文件操作方法

1、os.path.exists()

2、os.path.join()

3、os.path.abspath(file)

4、os.path.dirname()

5、os.path.isfile()

6、os.path.isdir()

7、os.mkdir()

8、os.remove()

9、os.rmdir()


前言

本文主要介绍使用os模块中的功能操作文件或者文件夹

各种文件操作方法

1、os.path.exists()

根据路径判断目标是否存在

2、os.path.join()

路径拼接

3、os.path.abspath(file)

获取当前文件所在路径

4、os.path.dirname()

获取某文件所处的父级目录路径

5、os.path.isfile()

判断一个路径是否是文件

6、os.path.isdir()

判断一个路径是否是文件夹

7、os.mkdir()

创建一个文件夹

如果要创建一个文件,可以使用open()函数

8、os.remove()

删除文件路径

9、os.rmdir()

删除文件夹路径

相关推荐
Hanniel2 分钟前
Python __slots__ 入门指南
开发语言·python·性能优化
AI人工智能+电脑小能手5 分钟前
【大白话说Java面试题 第69题】【JVM篇】第29题:GC Roots 有哪些?
java·开发语言·jvm·面试
小白|8 分钟前
tensorflow:昇腾CANN的TensorFlow适配层
人工智能·python·tensorflow
Matlab程序猿小助手17 分钟前
【MATLAB源码-第319期】基于matlab的帝王蝶优化算法(MBO)无人机三维路径规划,输出做短路径图和适应度曲线.
开发语言·算法·matlab
码点滴20 分钟前
CRI-O选型与容器运行时标准
开发语言·人工智能·架构·kubernetes·cri-o
回眸&啤酒鸭21 分钟前
【回眸】嵌入式软件单元测试工具链实战指南
开发语言·单元测试·白盒测试
彦为君23 分钟前
JavaSE-10-并发编程(11个案例)
java·开发语言·python·ai·nio
石山代码24 分钟前
java前景
java·开发语言
10岁的博客26 分钟前
C++ 进制转换:通用 a 进制转 b 进制(2-36进制)题解
开发语言·c++
Cthy_hy35 分钟前
树状数组(BIT)进阶:差分优化实现区间修改、区间查询
数据结构·python·算法