Hier einmal kurz und knapp über das Downloaden direkt in eine Datei in Python. Ich habe mich gefragt warum das "einfache" Python, hierfür keine einfache Lösung hat. Folgendes muss man schreiben um das Ziel zu erreichen:
import urllib.request
def URLDownloadToFile(url, file):
response = urllib.request.urlopen(url)
data = response.read()
with open(file, "wb") as text_file:
text_file.write(data)
ich finde ein einfaches
var wc= new WebClient();
wc.DownloadFile("http://mysite.com/myfile.txt", @"d:\myfile.txt");
wie man es bei C# schreibt wesentlich ansprechender. Nun gut, es gibt eine relativ einfache Möglichkeit via wget:
import wget
wget.download("http://mysite.com/myfile.txt", "d:/myfile.txt")
so long...