rar file in test.rar file have more 10 directory i need extract just alex directory with file inside alex
import rarfile
with rarfile.RarFile('test.rar', 'r') as r:
for file in r.namelist():
if file.endswith('/'):
print (file)
if "alex/" in file:
r.extract(file)
tools extract just folder witout files
You run
r.extract(file)insideif file.endswith('/'):- so it runs it only for folder.Maybe you could run
extract()withoutif file.endswith('/'):To skip folders you may use
notinif not file.endswith('/'):