python 在windows系统上处理有空格的文件路径的问题
2018-01-24 12:18
2839 查看
windows系统使用python压缩文件到一个有空格的文件路径里面,结果一直报错压缩不到指定的文件夹里面去,而是压缩到了那个空格之前的文件夹里面,试了好久终于找到了一个很简单的方法。
具体如下:
opt = "Rar.exe a -ep1 %s %s\\*.*" %(folder,temp_folder)
变量folder是一个带空格的路径:E:\bak_log\ztc\vms\server con\area\_log\20180123-20180124.zip
变量temp_folder是文件所在的目录
报错如下图片:
解决方法:
opt = "Rar.exe a -ep1 \"%s\" %s\\*.*" %(folder,temp_folder),就是加了两个双引号并用反斜杠转义接解决了,因为这样才是变成windows系统cmd命令的正确格式
具体如下:
opt = "Rar.exe a -ep1 %s %s\\*.*" %(folder,temp_folder)
变量folder是一个带空格的路径:E:\bak_log\ztc\vms\server con\area\_log\20180123-20180124.zip
变量temp_folder是文件所在的目录
报错如下图片:
解决方法:
opt = "Rar.exe a -ep1 \"%s\" %s\\*.*" %(folder,temp_folder),就是加了两个双引号并用反斜杠转义接解决了,因为这样才是变成windows系统cmd命令的正确格式
相关文章推荐
- Python在Windows环境下处理文件路径问题最佳实践
- 关于Windows系统下,Python读取文件的问题。
- windows的文件系统机制引发的PHP路径爆破问题分析
- python复制文件,路径不存在问题(Windows和linux路径分隔符不统一)
- Python在windows系统中表示文件路径
- 详谈python在windows中的文件路径问题
- Python在win系统下对文件操作时文件路径问题
- python在windows中的文件路径问题
- python在windows里面输入文件路径的转义符问题
- Python \x invalid escape error 和 windows 下的文件路径使用问题
- 【python】函数+windows下文件路径的\ / 问题(一个创建文件并过滤关键字的例子)
- Windows环境下Python代码的文件路径问题
- python Windows环境下文件路径问题
- windows的文件系统机制引发的PHP路径爆破问题分析
- 安装卸载Windows系统服务服务,修改服务里文件执行路径
- linux和windows双系统互拷文件乱码问题
- java Properties 取文件为空或文件路径有空格的简单处理
- 在Windows系统中,如何python脚本实现分割合并大二进制文件,方便上传
- 文件无法拷贝到Windows 7,Windows Server 2008 系统虚拟目录的问题
- linux和windows双系统互拷文件乱码问题