无法提取TIF.gz文件
从下面的链接下载的TIF.gz文件,可以通过WinRAR的图形界面手动成功解压。
不过,用Python的编程模式却无法解压这个文件。不过,下面的方法可以用来解压其他的tar.gz文件:
import subprocess
win_rar = 'C:\\Program Files\\WinRAR\\UnRAR.exe'
tif_gz_file = 'D:\\source\\02AUG15032744-M2AS_R1C1-000000185959_01_P005.TIF.gz'
subprocess.call([win_rar, 'x', tif_gz_file, 'D:\\target\\'])
如果有任何想法,我会非常感激。 我也尝试过用7-Zip进行类似的操作,但也没有成功。 我想用程序来解压这个文件。 请帮帮我。
1 个回答
1
你需要把这个:
win_rar = 'C:\\Program Files\\WinRAR\\UnRAR.exe'
改成这个:
win_rar = 'C:\\Program Files\\WinRAR\\WinRAR.exe'
我在复现了你的错误之后,成功地运行了你的代码,做了这个修改。