pyqt-shutil.rmtree问题,报错目录非空

问题描述

shutil.rmtree问题,报错目录非空

os.system('attrib -r -h -S -A 3.XXX/*.* /s')

shutil.rmtree(g_py_path+"3.XXX")
这样的代码在python里面完全没有问题,在pyqt4里面就时好时坏,报错Directory not empty,不报错的时候就是我svn下载不完全。
请问各位高手怎么解决?
很急

解决方案

http://blog.csdn.net/my2010sam/article/details/8956353

时间: 2025-01-24 09:49:02

pyqt-shutil.rmtree问题,报错目录非空的相关文章

shutil rmtree-python中用shutil.rmtree()来删除目录及目录内部文件,最后一个文件总是删除不了

问题描述 python中用shutil.rmtree()来删除目录及目录内部文件,最后一个文件总是删除不了 为什么python中用shutil.rmtree()来删除目录及目录内部的文件,最后一个文件总是删除不了 解决方案 如果是Windows平台,请确认下最后那个文件是否被打开使用了. 解决方案二: 那个文件是否被占用了,能直接手动删除吗

为什么python中用shutil.rmtree()来删除目录及目录内部的文件,会有文件残留

问题描述 为什么python中用shutil.rmtree()来删除目录及目录内部的文件,会有文件残留 为什么python中用shutil.rmtree()来删除目录及目录内部的文件,会有文件残留 解决方案 文件是否被锁定了,或者只读,可以查看一下文件的属性等.

编码-swift 里 NSDATA 转 NSSTRING 报错 意外发现空

问题描述 swift 里 NSDATA 转 NSSTRING 报错 意外发现空 我的NSdata 里 打印出来是optional < ef010100 04001000 15> 我使用 data 是NSdata let str:NSString = NSString(data:data,encoding:NSUTF8StringEncoding) 报错 意外发现空 NSdata里有空格 如果转 byte数组 请写一个例子学习 解决方案 先要看你的data是否为optional变量 这样转换就有

Lenovo G470开机屏幕黑屏或蓝屏报错,无法正常进入系统

情况一: 开机后屏幕卡在黑色背景屏幕,有白字报错信息. 解决方案: 1. 首先查看屏幕报错信息,如报错S.M.A.R.T(如下图),请尽量备份自己的数据,此报错多为硬盘损坏或者异常,建议您去联想售后服务中心检测硬盘. 联想服务网点查询: http://support1.lenovo.com.cn/lenovo/wsi/station/servicestation/default.aspx 2. 如果不是方案1的黑屏报错,请首先拔掉所有的外接设备(包括外接的鼠标.外接键盘.外接网卡.外接无线网卡.

stdlib h-stdio.h,stdlib.h,wchar.h报错

问题描述 stdio.h,stdlib.h,wchar.h报错 VS2010 创建空项目后编译报错如下,望各位大虾给予帮助,谢谢 错误 109 error C1003: 错误计数超过 100:正在停止编译 c:program filesmicrosoft visual studio 10.0vcincludewchar.h 112 1 fineError 错误 9 error C2059: 语法错误:")" c:program filesmicrosoft visual studio

mac 复制文件到/System/Library/Frameworks 目录报错

mac book 中复制文件到/System/Library/Frameworks 目录报错 解决方法: 重启电脑,长按Command+r 打开utility中终端 执行如下命令: csrutil disable reboot 我是什么情况遇到这个问题的呢? 安装高版本的Python时 原先系统已经安装了Python,版本是2.7 我在Python 官网下载了Python 3.5.1 安装完了之后按照网上执行一个shell脚本,老是告诉我没有权限, sudo 了也没有用. 下面是这个脚本: #!

发布mvc3报错:403.14-Forbidden Web 服务器被配置为不列出此目录的内容

发布Asp.net mvc3报错:403.14-Forbidden Web 服务器被配置为不列出此目录的内容 提示里面的解决方法 ·         如果不希望启用目录浏览,请确保配置了默认文档并且该文件存在. ·         使用 IIS 管理器启用目录浏览. 1.    打开 IIS 管理器. 2.    在"功能"视图中,双击"目录浏览". 3.    在"目录浏览"页上,在"操作"窗格中单击"启用&quo

删除一个文件夹目录里面含有很多文档的时候报错

今天同事在测试文件同步功能时,发现当删除一个文件夹目录,里面含有很多文档的时候就报: Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot get a connection, pool exhausted at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:103) at org.apache.commons.dbc

Linux中复制目录报错cp:omitting directory的解决办法

  Linux系统中复制目录到另一个目录下面,用cp命令时会出现报错 1.在/home/目录下,创建一个新目录,例如:123 2.拷贝目录123 到/tmp/目录中,使用cp命令 3.系统报错,cp:omitting directory '123' 4.使用cp -r命令进行复制(注:cp命令默认是不能复制目录的,需要加参数 -r). 5.查看拷贝结果,目录123已经复制成功. 6.备注:cp后参数 - a 该选项通常在拷贝目录时使用.它保留链接.文件属性,并递归地拷贝目录,其作用等于dpR选项