Ich möchte die URL-Eigenschaft einer Windows-Internetverknüpfungsdatei (.url) abrufen. Zum Beispiel gibt es einen YouTube-Trailer "ROGUE ONE: Ein Star Wars Story TRAILER (2016)" unter https://www.youtube.com/watch?v=Ze2kpOZx_kU. Wenn die URL von einem Chrome-Browser auf den Windows-Desktop gezogen wird, wird eine Datei "ROGUE ONE - Ein Star Wars Story TRAILER (2016) - YouTube.url" erstellt. In Windows 10 kann ich die Eigenschaft der Datei betrachten (z. B. mit der rechten Maustaste klicken und 'Eigenschaft' auswählen), die Registerkarte 'Web-Dokument' auswählen, und im Feld URL gibt es "https://www.youtube.com/watch?v=Ze2kpOZx_kU". Wie bekomme ich diese URL programmatisch in Python 2.7?URL-Dateieigenschaft aus einer Windows-Internetverknüpfungsdatei (.url) abrufen
2
A
Antwort
3
Ich jagte dieses Problem falsch! Ich dachte, ich müsste die Dateiinformationen extrahieren. Unter Verwendung von Philips Vorschlag druckte ich den Inhalt und sah, dass die URL darin war. Zum Beispiel zieht die URL des Films C: \ Temp und läuft die folgend ich die URL bekam:
filename = 'C:\Temp\ROGUE ONE- A Star Wars Story TRAILER (2016) - YouTube.url'
with open(filename, "r") as infile:
for line in infile:
if (line.startswith('URL')):
url = line[4:]
break
print url
Verwandte Themen
- 1. Abrufen einer Nummer aus der URL
- 2. Abrufen einer URL in python2.7
- 3. htaccess - Inhalt auf einer URL von einer anderen URL abrufen
- 4. Abrufen einer absoluten URL von einer relativen URL. (IE6 Ausgabe)
- 5. Abrufen der URL-Domäne aus einer Zeichenfolge in jQuery
- 6. Abrufen einer Zeichenfolge aus der URL nach einem Zeichen C#
- 7. Sharepoint 2010 Client-Objektmodell Abrufen eines Listenelements aus einer URL
- 8. Abrufen der Query-Strings aus der URL
- 9. Abrufen von Optionen aus URL-Umschreiben
- 10. Aktuelle URL aus einem chrome.contextMenus.onClicked-Listener abrufen
- 11. Abrufen des versteckten default.aspx-Segments einer URL
- 12. wget Bilder mit einer absoluten URL abrufen
- 13. ReactJS - JSON-Objektdaten von einer URL abrufen
- 14. Abrufen einer Daten aus mongodb
- 15. URL-String-Parameter abrufen?
- 16. Abrufen von Videos aus einer Wiedergabeliste
- 17. Abrufen einer einzelnen Spalte aus einer Entität
- 18. Abrufen einer unique_ptr aus einer Prioritätswarteschlange
- 19. Abrufen einer Zeichenfolge aus einer TextCtrl-Box
- 20. Abrufen von Wert aus einer Unterabfrage
- 21. Django: vorherige URL abrufen
- 22. URL-Parameter mit AngularJs abrufen
- 23. Abrufen einer einzelnen Ressource aus einer JNLP-Datei
- 24. OneSignal | URL aus Benachrichtigungsnutzdaten abrufen und in benutzerdefiniertem WebView öffnen
- 25. Abrufen einer Arraylist aus einer inneren AsyncTask-Klasse
- 26. FreeMarker - Aktuelle URL abrufen
- 27. Abrufen der Domain-URL
- 28. Abrufen der Kategorie URL
- 29. XCUITest URL-Wert abrufen
- 30. Vorherige Seite abrufen Url
Versuchen 'open()' die Datei direkt in Python und Sie wahrscheinlich kann hier das 'read()' Ergebnis einfügen (leider habe ich keinen Windows PC). Ich bin nicht vertraut mit dem Format von Windows '.url' Datei, aber es muss die URL in der Datei irgendwo speichern. –
@Philip - Danke! –