Ich versuche, MP3-Dateien mit Python von einer Website mit Cloud Flare herunterladen. Ich weiß über 'cfscrape' Modul für Python, aber wie benutze ich es, um die Datei von der URL herunterladen.Dateien von der Website mit cloudflare herunterladen Python
1
A
Antwort
1
Hier ist für den Download mehrere Dateien aus einer 'CSV' Datei, die die Links hat.
Hinweis: hatte ich Hilfe von hier: Python download files by links stored in csv Import cfscrape import csv, sys Importanforderungen Import urllib2 import os
scraper = cfscrape.create_scraper()
filename = 'nazm_urls.csv'
with open(filename, 'rb') as f:
reader = csv.reader(f)
try:
for row in reader:
if 'http' in row[0]:
reverse = row[0][::-1]
i = reverse.index('/')
tmp = reverse[0:i]
cfurl = scraper.get(row[0]).content
if not os.path.exists("./"+tmp[::-1]):
with open(tmp[::-1], 'wb') as f:
f.write(cfurl)
f.close()
else:
print "file: ", tmp[::-1], "already exist"
except csv.Error as e:
sys.exit('file %s, line %d: %s' % (filename, reader.line_num, e))
3
Verwandte Themen
- 1. Herunterladen von Dateien über Python
- 2. Wie Dateien mit Python herunterladen?
- 3. Verhindern, dass Benutzer Dateien direkt von der Website herunterladen, wie?
- 4. Herunterladen der Dateien von s3 rekursiv mit Boto Python.
- 5. Fehler, wenn Iframe-Website mit DNS Cloudflare
- 6. Quellcode von der Apple-Website herunterladen
- 7. Herunterladen von Dateien aus ASP-Formulare mit Python
- 8. .xls-Dateien von einer Webseite mit Python und BeautifulSoup herunterladen
- 9. Prävention von der gesamten Website herunterladen?
- 10. Herunterladen von Dateien von URL
- 11. Herunterladen von Dateien mit FtpWebRequest
- 12. Herunterladen von Dateien
- 13. SSL-Fehler mit cloudflare
- 14. Herunterladen von Dateien von FTP mit R
- 15. Herunterladen von Dateien nacheinander
- 16. Ansible zum Herunterladen der Dateien von FTP
- 17. Herunterladen von Dateien von einem HTTP-Server in Python
- 18. Verwenden von Python zum Herunterladen von Dateien aus Box
- 19. Caching von JSON mit Cloudflare
- 20. Verwenden von Scrapy zum Suchen und Herunterladen von PDF-Dateien von einer Website
- 21. Datei mit Python herunterladen mechanisieren
- 22. Herunterladen von Dateien mit ASP.NET .ash-Modulen
- 23. Python Dateien herunterladen, aber sie sind leer?
- 24. cloudflare Dateien vom Ursprungsserver ohne SSL
- 25. Hochladen und Herunterladen von Dateien mit Flask
- 26. Herunterladen einer Datei von der Kommandozeile mit Python
- 27. Java gleichzeitige rekursive Website herunterladen
- 28. Python mehrere Dateien in einer Schleife herunterladen
- 29. Kopiere statische Dateien von einem Jekyll-Beitrag auf veröffentlichte Website
- 30. Cloudflare 524 Fehler mit AJAX
Was Sie bisher versucht haben? Hast du die Hilfe auf https://github.com/Anorov/cloudflare-scrape gelesen –
Nevermind ich habe es gerade bekommen. Es war so einfach. – ahmadhas
Also, jetzt ist es Zeit, deine Ergebnisse mit der Community zu teilen, damit wir alle lernen können. Sie können Ihre eigene Frage beantworten und als richtige Antwort markieren;) –