Skip to content

文件操作

文件操作主要包括:

  • 创建目录
  • 删除目录
  • 当前目录
  • 遍历目录
  • 删除文件
  • 修改文件名
  • 判断文件是否存在
  • 等等

这些操作,都需要引入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)