Python 删除文件与文件夹

枫铃3年前 (2021-10-03)Python264

删除文件

要删除一个文件,需导入OS模块,使用其中的os.remove()函数:

  • 示例

删除文件“test.txt”:

import os
os.remove("test.txt")

检查文件是否存在

为了避免出错,需要在删除之前检查文件是否存在:

  • 示例

删除前检查文件是否存在:

'''
学习中遇到问题没人解答?小编创建了一个Python学习交流QQ群:531509025
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
import os
if os.path.exists("test.txt"):
  os.remove("test.txt")
else:
  print("文件不存在")

删除文件夹

要删除整个文件夹,使用os.rmdir()方法:

  • 示例

删除文件夹“testfolder”:

import os
os.rmdir("testfolder")

注意: 只能删除空文件夹。

相关文章

python使用内置方法和修饰器方法获取类名、函数名

1. 外部获取 从外部的情况好获取,可以使用指向函数的对象,然后用__name__属性。 def a():   pass a....

Python爬虫不会?戳一下,小编一步步教你写一个简单的爬虫

Python爬虫不会?戳一下,小编一步步教你写一个简单的爬虫

写在前面 网络爬虫又称网络蜘蛛,是指按照某种规则在网络上爬取所需内容的脚本程序。众所周知,每个网页通常包含其他网页的入口...

python----四种内置数据结构(dict、list、tuple、set)

1、dict 无序,可更改 2、tuple 有序,不可更改 3、list 有序,可更改(增加...

python五种调试或排错的方法

python五种调试或排错的方法

1、print,直接打印,比较简单而且粗暴 在代码中直接输入print+需要输出的结果,根据打印的内容判断即...

在python中如何比较两个float类型的数据是否相等

奇怪的现象 前几天跟同事聊起来,在计算机内部float比较是很坑爹的事情。比方说,0.1+0.2得到的结果竟然不是0.3? >&...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。