文件操作
文件操作主要包括:
- 创建目录
- 删除目录
- 当前目录
- 遍历目录
- 删除文件
- 修改文件名
- 判断文件是否存在
- 等等
这些操作,都需要引入os
模块实现。
创建目录
py
import os
os.mkdir('./dir') #在当前路径下创建名为dir的目录
删除目录
py
import os
os.rmdir('./dir') #在当前路径下删除名为dir的目录
当前目录
py
import os
print(os.getcwd()) #输出当前目录
遍历目录
py
import os
path = os.getcwd()
for root, dirs, files in os.walk(path):
for dir in dirs: #输出所有子目录
print(dir)
for file in files: #输出所有文件
print(file)
删除文件
py
import os
os.remove('./oldmoon.txt') #在当前路径下删除名为oldmoon.txt的文件
修改文件名
py
import os
os.rename('./abc.txt','./oldmoon.txt') #在当前路径下名为abc.txt的文件重命名为oldmoon.txt
判断文件是否存在
py
import os
exist = os.path.exists('./oldmoon.txt') #判断当前路径下名为oldmoon.txt的文件是否存在
print(exist)