import urllib
def getDownloadURL(id):
"zwraca jednorazowe URL do pobrania pliku"
url='http://www.wrzucaj.com/'+id
out=urllib.urlopen(url).read()
index=out.find('innerHTML = \'<a href="')
if index==-1:
raise Exception("URL not found")
index+=len('innerHTML = \'<a href="')
data=out[index:]
index=data.find('">')
if index==-1:
raise Exception("Cannot found end of url")
return data[:index]
def downloadFile(id):
"Zwraca zawartość pliku"
return urllib.urlopen(getDownloadURL(id)).read()
Aby pobrać adres pliku o id
id
: getDownloadURL(id)
Aby pobrać ten plik:
downloadFile(id)
Pobierz kod