Yalnızca zip arşivindeki klasörleri nasıl listeleyebilirim? Bu arşivinden her folfder ve dosyayı listeler:Python'da yalnızca zip arşivindeki klasörleri nasıl listeleyebilirim?
import zipfile
file = zipfile.ZipFile("samples/sample.zip", "r")
for name in file.namelist():
print name
teşekkür ederiz.
Ben tam listesini otherways istenen klasör listesini alabilirsiniz o, ama ben 10000 klasörleri çok daha fazla zip var. Ben sadece daha hızlı arama yapmak istiyorum. – Pythonpadavan
@Pythonpadavan: Bir çözüm var ama pythonik bir yol değil. Sadece Linux'ta çalışacak. ”>>> os.system (" unzip -l zip.zip | grep/$ ") 0 2011-06 -28 22:59 zip/bir/ 0 '' filename' ile 'zip.zip' değiştir ' – Kracekumar
Teşekkürler ama operasyon sys verilir ve tahmin edin; Windows. – Pythonpadavan