Ich bin ziemlich neu in Python und suche Anleitung für eine Frage, die für viele trivial klingen könnte.
Gibt es eine Möglichkeit, 'wget' in einem Python-Skript zu verwenden, um Rasterdateien von einem Server herunterzuladen und im selben Skript zu verarbeiten?
Ein paar Möglichkeiten, um dies zu erreichen. Sie können das Unterprozessmodul verwenden, um wget aufzurufen - siehe http://docs.python.org/library/subprocess.html
import subprocess
retcode = subprocess.call(["wget", args])
Oder Sie können Python verwenden, um die Datei direkt über das Modul urllib (oder urllib2) herunterzuladen - http://docs.python.org/library/urllib.html . Es gibt Beispiele in der Dokumentation.
quelle
In dieser vorherigen Antwort wird eine Methode verwendet, die einen Aufruf von os.system verwendet.
quelle