赞
踩
目录
1、getcwd():获取当前运行的Python代码文件路径
2、listdir():列出指定路径下的文件夹包含的文件和子文件夹的名称
os模块是python和操作系统进行交互的一个接口,它提供了许多操作文件及文件夹的函数。它既可以对操作系统进行操作,也可以执行简单的文件夹及文件操作。下面主要介绍一下os模块的基本功能和使用方法。
方法 | 功能说明 |
---|---|
os.getcwd() | 获取当前工作目录 |
os. chdir() | 改变当前工作目录 |
os.listdir() | 返回指定目录下的文件名称列表 |
os. mkdir() | 创建文件夹(目录) |
os. makedirs() | 递归创建文件夹(目录) |
os. rmdir() | 删除空目录 |
os. removedirs() | 递归删除文件夹,必须都是空目录 |
os. rename() | 文件或文件夹重命名 |
- import os # 引入os库
- path = os.getcwd() # 获取当前运行的python代码文件路径
- print(path)
- import os # 引入os库
-
- path = 'f:\\Python\\Python实际应用' # 查看的文件路径
- file_list = os.listdir(path)
-
- print(file_list)
- import os # 引入os库
-
- path = 'data.xlsx'
- separate = os.path.splitext(path)
-
- print(separate)
rename(src,dst)
参数src用于指定要重命名的文件或文件夹,参数dst用于指定文件或文件夹的新名称。
(1)重命名文件
- import os # 引入os库
-
- oldname = 'data.xlsx'
- newname = '数据.xlsx'
-
- os.rename(oldname,newname)
(2)重命名文件夹
- import os # 引入os库
-
- oldname = 'f:\\python'
- newname = 'f:\\python学习'
-
- os.rename(oldname,newname)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。