我尝试使用子流程提取我的档案:
subprocess.call(['7z', 'x', '-r', '-y', '-o %s' % os.path.normpath("C:/temp"), archivePath], shell = True )
但我收到一个错误:
7-Zip [64] 9.20 版权所有 (c) 1999-2010 Igor Pavlov 2010-11-18
处理存档:\172.16.0.30\TestFarm\testdata\testdata.7z
错误:无法创建输出目录 C:\temp\
系统错误:文件名、目录名或卷标语法不正确。
2
我该怎么做?为什么会发生?如果我使用命令行控制台,它会完美运行。