Ejemplo n.º 1
0
#you can get it in https://pypi.python.org/pypi/beautifulsoup4
#você pode baixar em https://pypi.python.org/pypi/beautifulsoup4
from bs4 import BeautifulSoup
#you can get it in https://pypi.python.org/pypi/pyutilib.subprocess/3.2
#você pode pegar isso em https://pypi.python.org/pypi/pyutilib.subprocess/3.2
import subprocess

#create a instance of class Dependency
#cria uma instância da classe Dependency
print("Entre com o link do arquivo do site Slackbuilds.org")
s = input()
file = Dependency(s)

#list all dependencies from file
#lista todas dependências do arquivo
dependencies = file.set_dep()

print("Procurando arquivo ... ")
print("Arquivo encontrado: ", file.name)
print(" ")
print("fazendo download build")
num = len(file.down_links) -1
f = subprocess.Popen(["wget", "-c",file.down_links[num]])

f.wait()
name = file.name + ".tar.gz"
print("extraindo")
f = subprocess.Popen(["/bin/tar", "-xf", name])
f.wait()
folder = file.name + "/"
print("fazendo download source")