我想在將它作爲類文件對象獲取之前,先用Python驗證tar文件中存在給定文件。我試過isreg()
,但可能我做錯了什麼。如何使用Python檢查tar檔案中是否存在文件?
如何檢查文件是否存在於使用Python的tar存檔中?
我試圖
import tarfile
tar = tarfile.open("sample.tar", "w")
tar.add("test1.txt")
tar.add("test2.txt")
tar.add("test3.py")
tar.close()
tar = tarfile.open("sample.tar", "r")
tai = tar.tarinfo(name="test3.py")
print(tai.isreg())
print(tai.size())
tar.close()
大概泰是錯誤的。實際上tai.size()
總是0.