python生成文件夹和删除文件夹

这篇博客介绍了如何使用 Python 的 os 和 shutil 模块进行文件及文件夹的创建与删除操作。通过 `os.makedirs()` 创建文件夹,`os.remove()` 或 `os.unlink()` 删除文件,以及 `os.rmdir()` 删除空文件夹。此外,还提到了 `shutil.rmtree()` 函数,用于删除整个目录树,即使非空。这些基本操作对于日常的文件管理系统至关重要。

import os
import shutil

生成文件夹

def tp(tp=None):
os.makedirs(""+tp) # 生成文件夹位置的路径

删除文件夹

os.remove(path) # path是文件的路径,如果这个路径是一个文件夹,则会抛出OSError的错误,这时需用用rmdir()来删除

os.rmdir(path) # path是文件夹路径,注意文件夹需要时空的才能被删除

os.unlink(‘F:\新建文本文档.txt’) # unlink的功能和remove一样是删除一个文件,但是删除一个删除一个正在使用的文件会报错。

eg:

shutil.rmtree(“C:\Users\9000\Desktop\asd”) # 文件路径

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值