《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()

删除文件夹路径

相关推荐
曲幽9 小时前
FastAPI + PostgreSQL 实战:从入门到不踩坑,一次讲透
python·sql·postgresql·fastapi·web·postgres·db·asyncpg
用户83562907805114 小时前
使用 C# 在 Excel 中创建数据透视表
后端·python
码路飞16 小时前
FastMCP 实战:一个 .py 文件,给 Claude Code 装上 3 个超实用工具
python·ai编程·mcp
dev派18 小时前
AI Agent 系统中的常用 Workflow 模式(2) Evaluator-Optimizer模式
python·langchain
前端付豪20 小时前
AI 数学辅导老师项目构想和初始化
前端·后端·python
用户03321266636720 小时前
将 PDF 文档转换为图片【Python 教程】
python
悟空爬虫1 天前
UV实战教程,我啥要从Anaconda切换到uv来管理包?
python
dev派1 天前
AI Agent 系统中的常用 Workflow 模式(1)
python·langchain
明月_清风1 天前
从“能用”到“专业”:构建生产级装饰器与三层逻辑拆解
后端·python
曲幽1 天前
数据库实战:FastAPI + SQLAlchemy 2.0 + Alembic 从零搭建,踩坑实录
python·fastapi·web·sqlalchemy·db·asyncio·alembic