0
所以,我写一个python脚本,将打开一个tar文件,如果有一个目录,我的脚本将打开该目录并检查文件...如何检查解压缩tar文件后有什么
E = raw_input("Enter the tar file name: ") // This will take input from the user
tf = tarfile.open(E) // this will open the tar file
现在什么是检查'tf'的最好方法是有没有目录?而不是去我的终端,并在那里做LS我想在同一个python脚本中做一些事情,在解压tar之后检查是否有一个目录。
但我打开一个tar文件,我想检查它是否有任何东西。假设我打开了一个tar文件,它给我一个目录“S3”。我想打开'S3'。我如何在我的Python脚本中执行它 – Nick
tf.getnames()提供tar对象内所有文件的路径,然后可以使用extractfile()提取它们, – xgord