Python 3.6 os模块
来源:互联网 发布:农村淘宝村小二招募 编辑:程序博客网 时间:2024/06/08 00:40
我这里只是列举了一些常用的方法,还有很多别的方法等用到了再看看哈
import os# 获取当前工作目录print(os.getcwd())# 创建目录 必须试绝对路径 并且路径必须存在os.mkdir("mkdirTest")# 递归创建目录os.makedirs(os.getcwd() + '/mkdirTest/test1/test2', exist_ok=True)# 递归删除目录(必须是空目录)os.removedirs(os.getcwd() + '/mkdirTest/test1/test2')# 删除文件夹os.rmdir("/mkdirTest/test1/test2")# 删除文件os.remove(os.getcwd() + '/mkdirTest/test1/test2/aaa')# 列出文件夹内的文件 以列表形式返回print(os.listdir(os.getcwd()))# 查看文件信息info = os.stat('./WeChart')print(info.st_size)# 重命名文件或者文件夹os.rename('web.jpg', 'new_web.jpg')# 获取文件所在的相对路径print(os.path.dirname(__file__))
# 根据路径打印当前文件名print(os.path.basename(__file__))# 切换操作路径,类似cdos.chdir('..')print(os.getcwd())# 查看文件是否存在print(os.path.exists(__file__))# !!!!!!!!路径拼接!!!!!!path1 = os.path.dirname(__file__)file_name = os.path.basename(__file__)print(path1, file_name)# /home/****/****/****/project1 OS_Demo1.pyfinal = os.path.join(path1, file_name, 'aaa')print(final)# /home/****/****/****/project1/OS_Demo1.py/aaa
阅读全文
1 0
- Python 3.6 os模块
- Python 模块学习:os模块
- Python 模块学习:os模块
- Python 模块学习:os模块
- Python 模块学习:os模块
- Python模块学习-os模块
- Python 模块学习:os模块
- Python 模块学习:os模块
- Python 模块学习:os模块
- Python 模块学习:os模块
- Python 模块学习:os模块
- Python 模块学习:os模块
- Python:os模块-subprocess模块
- Python 模块学习:os模块
- python模块之os模块
- Python 模块学习:os模块
- Python 模块学习:os模块
- Python 模块学习:os模块
- UINavigationController详解(一)
- Shell排序
- HTTP权威指南学习笔记(1)-简介及HTTP
- MAC 使用 python3 安装 PyMysql 模块,安装 MySQL
- 算法系列15天速成——第七天 线性表【上】
- Python 3.6 os模块
- Bootstrap3.3.7导航栏下拉菜单鼠标滑过展开
- TensorFlow-2-深入MNIST
- @responsebody和responseentity的理解
- H5-如何阻止事件冒泡和默认事件
- Editplus快捷键使用查看
- 未能加载文件或程序集“Oracle.DataAccess”或它的某一个依赖项。试图加载格式不正确的程序。
- NOIP2016模拟 JackMa 贪心
- DuerOS