如何创建和删除文件?

如何创建和删除文件?

创建文件

可以使用以下两种方法创建文件:

  • 使用 open() 函数:
with open("filename.txt", "w") as f:
    f.write("Hello world!")
  • 使用 os.makedirs() 函数:
import os

os.makedirs("my_directory", exist_ok=True)

删除文件

可以使用以下两种方法删除文件:

  • 使用 os.remove() 函数:
import os

os.remove("filename.txt")
  • 使用 shutil.rmtree() 函数:
import shutil

shutil.rmtree("my_directory")

注意

  • 打开文件时,必须先关闭文件对象。
  • 使用 os.makedirs() 创建目录时,如果目录名包含特殊字符,需要使用 os.makedirs(path, exist_ok=True) 参数。
  • 使用 shutil.rmtree() 删除目录时,所有子目录和文件都会被删除。
相似内容
更多>