python 删除文件夹
只能删除空文件夹,删除非空文件夹会报错
>>> import os
>>> os.rmdir("/tmp/ssh-GyoPWOFZ47")
Traceback (most recent call last):
File "<stdin>", line , in <module>
OSError: [Errno ] Directory not empty: '/tmp/ssh-GyoPWOFZ47' >>> os.removedirs("/tmp/ssh-GyoPWOFZ47")
Traceback (most recent call last):
File "<stdin>", line , in <module>
File "/usr/lib/python2.7/os.py", line , in removedirs
rmdir(name)
OSError: [Errno ] Directory not empty: '/tmp/ssh-GyoPWOFZ47'
经测试下面的方法,可以删除非空文件夹,(#空目录、有内容的目录都可以删)
>>> import shutil
>>> shutil.rmtree("/tmp/ssh-GyoPWOFZ47")
>>>
>>> exit()
这里只删除了 ssh-GyoPWOFZ47 文件夹
python 删除文件夹的更多相关文章
- Python删除文件夹
		
import os os.rmdir('OS-Demo-2') os.removedirs('OS-Demo-3/sub-Dir-1') os.removedirs()会自动将上一级文件夹也删除,谨慎 ...
 - python 删除文件/夹
		
原文 : http://www.cnblogs.com/SophiaTang/archive/2012/01/16/2323467.html import os 删除文件: os.remove() 删 ...
 - python 实现彻底删除文件夹和文件夹下的文件
		
python 中有很多内置库可以帮忙用来删除文件夹和文件,当面对要删除多个非空文件夹,并且目录层次大于3层以上时,仅使用一种内置方法是无法达到彻底删除文件夹和文件的效果的,比较low的方式是多次调用直 ...
 - python删除文件和文件夹
		
python中删除文件:os.remove(path) path为文件的路径 import os os.remove(path) python中删除文件夹:shutil.rmtree(path) pa ...
 - Python文件操作大全,随机删除文件夹内的任意文件
		
在读文件的时候往往需要遍历文件夹,python的os.path包含了很多文件.文件夹操作的方法: os.path.abspath(path) #返回绝对路径os.path.basename(path ...
 - Python 删除文件与文件夹
		
版权所有,未经许可,禁止转载 章节 Python 介绍 Python 开发环境搭建 Python 语法 Python 变量 Python 数值类型 Python 类型转换 Python 字符串(Str ...
 - python 删除文件和文件夹
		
1.删除文件 '''删除文件 ''' def DeleteFile(strFileName): fileName = unicode(strFileName, "utf8") if ...
 - Python基础之创建文件夹与删除文件夹。
		
参考链接:https://blog.csdn.net/weixin_43826242/article/details/87101436 创建目录结构 # 创建文件目录结构 def create_fol ...
 - Python脚本:删除文件夹下的重复图片,实现图片去重
		
近期在整理相册的时候,发现相册中有许多重复图片,人工一张张筛查删除太枯燥,便写下这个脚本,用于删除文件夹下重复的图片. 第一部分:判断两张图片是否相同 要查找重复的图片,必然绕不开判断两张图片是否相同 ...
 
随机推荐
- 纯干货:深度学习实现之空间变换网络-part2
			
https://www.jianshu.com/p/854d111670b6 纯干货:深度学习实现之空间变换网络-part1 在第一部分中,我们主要介绍了两个非常重要的概念:仿射变换和双线性插值,并了 ...
 - springMVC之一(页面<--->控制器  互相传值,转发和重定向)
			
#页面--->控制器1.request:不建议使用2.使用属性传值(建议使用)@RequestParam("name") String username3.使用Bean对象传 ...
 - GUID生成函数
			
/** * GUID生成函数 * @return string */function create_guid() { $charid = strtoupper(md5(uniqid(mt_rand() ...
 - Golang并发编程优势与核心goroutine及注意细节
			
Go语言为并发编程而内置的上层API基于CSP(communication sequential processes,顺序通信进程)模型.这就意味着显式锁都是可以避免的,比如资源竞争,比如多个进程同时 ...
 - PyCharm配置Python3开发环境
			
PyCharm配置Python3开发环境 PyCharm的开发环境是配置在对应的工程中: 一.创建一个Project 工具栏:New - New Project 建议指定一个专门的目录 ,用来存放py ...
 - Python3 Pandas的DataFrame数据的增、删、改、查
			
Python3 Pandas的DataFrame数据的增.删.改.查 一.DataFrame数据准备 增.删.改.查的方法有很多很多种,这里只展示出常用的几种. 参数inplace默认为False,只 ...
 - 【题解】Luogu CF343D Water Tree
			
原题传送门:CF343D Water Tree 这道题要用树链剖分,我博客里有对树链剖分的详细介绍 这明显是弱智题 树剖套珂朵莉树多简单啊 前置芝士:珂朵莉树 窝博客里对珂朵莉树的介绍 没什么好说的自 ...
 - python简说(十四)内置函数
			
# sorted 排序# map 循环调用函数的,保存返回值# filter 循环调用函数,如果函数返回false,那么就过滤掉这个值,是指从你传入的这个list里面过虑. def abc(num ...
 - 【专家坐堂Q&A】在 petalinux-config 中选择外部来源时,可将符号链路添加内核来源目录树
			
问题描述 作为 petalinux-config 菜单的一部分,现在可以将 Linux 内核指定为外部来源. 如果选择了该选项,可为内核来源目录树添加两个符号链路. 这会带来两个问题: 1. 符号链路 ...
 - x盒子
			
0换成1切回