import os
import pyunpack
class Main:
def __init__(self, PATH, razshirenie):
self.PATH = PATH
self.razshirenie = razshirenie
def search(self):
for files in os.listdir(self.PATH):
if files.endswith(self.razshirenie):
yield self.PATH+'\\'+files
def show_me(self):
for result in Main.search(self):
pyunpack.Archive(result).extractall(PATH)
#print (result)
if __name__ == "__main__":
main = Main(PATH, 'rar')
main.show_me()