8.02.2017 г.

Find archive and extract in folder

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()