使用Python删除Windows中只读文件
2013-04-22 16:49
239 查看
在Windows中,删除只读文件有两种方法:
1. 修改只读属性,再删除:
2. 使用命令行:
但是在Linux和Mac中,文件的权限分三种:Write,Read,Execution。只要包含这个文件的文件夹是Write权限,则不管该文件是否是只读,都可以删除该文件。这点是与Windows的不同之处。
1. 修改只读属性,再删除:
os.chmod( filename, stat.S_IWRITE ) os.remove(filename)
2. 使用命令行:
os.system("DEL filename /F")
但是在Linux和Mac中,文件的权限分三种:Write,Read,Execution。只要包含这个文件的文件夹是Write权限,则不管该文件是否是只读,都可以删除该文件。这点是与Windows的不同之处。
相关文章推荐
- 使用注册表脚本文件(REG)添加、修改或删除Windows注册表项和值
- Windows 7删除用户配置文件后使用临时配置文件
- windows下使用cx_freeze将Python程序打包成exe可执行文件
- 使用python读取txt文件的内容,并删除重复的行数
- windows下使用DOS命令删除大文件
- 如何使用python递归查找并删除某个目录下的文件
- Python \x invalid escape error 和 windows 下的文件路径使用问题
- windows下用c++和python遍历目录下的文件夹并删除所有文件名为xx的文件
- rm: 无法删除"/mnt/cdrom/Packages/python-configobj-4.6.0-3.el6.noarch.rpm": 只读文件系统
- python删除只读文件
- windows下使用批处理文件调用python程序
- 使用pyinstaller打包python源代码,成为linux/windows下可执行文件
- (windows)python脚本:自动备份并压缩文件,同时删除过期文件
- Windows上使用Python增加或删除权限的方法
- golang/windows如何删除只读属性文件
- (windows)python脚本:自动备份并压缩文件,同时删除过期文件
- Windows 查看哪个进程在使用指定的文件 - 文件被占用,无法删除
- Windows平台使用PyInstaller将Python脚本打包成可执行文件
- 使用Python在Windows下调用Winrar备份文件
- Windows上使用Python给用户增加或删除安全策略