如何在Python中正确处理文件和目录操作?
在Python中,你可以使用内置的os
模块来处理文件和目录操作。以下是一些基本的操作:
打开文件:
# 打开文件以读取
with open('filename.txt', 'r') as f:
content = f.read()
创建文件或目录:
# 创建新文件
open('newfile.txt', 'w').close()
# 创建新目录
os.mkdir('newdir')
删除文件或目录(注意可能会因为各种原因无法删除):
# 删除文件
os.remove('newfile.txt')
# 删除目录(如果目录下还有其他内容,需要先清空)
shutil.rmtree('newdir', ignore_errors=True) # 忽略错误并删除
请根据实际需求选择合适的方法。
还没有评论,来说两句吧...