Ich habe eine Webseite in Selenium geöffnet, ich habe Zugriff darauf seine URL und ich möchte es in einer .URL-Datei speichern. Die Datei wird gespeichert, und wenn Sie sie in vim öffnen, wird der gesamte Inhalt der HTML-Seite angezeigt (mit der ersten Implementierung unten). Das heißt, wenn ich versuche und öffne eine Dialogbox erscheint mit dem Fehler "Das Ziel" "dieser Internet-Verknüpfung ist nicht gültig." Gibt es eine Möglichkeit, dies in Python leicht zu erreichen?So speichern Sie Webseite in * .url-Datei mit Python
Implementierung 1:
r = requests.get(url, allow_redirects=True)
open('google.url', 'wb').write(r.content)
Implementierung 2:
urllib.request.urlretrieve(url, "google.url")
Es sieht so aus, als würden Sie den _page content_ in die Datei schreiben, nicht den _url_. –