Ich muss Domain-Namen aus dem gesamten URL-Feld zu teilen. Ich habe die URL in der Variablen gespeichert und von dieser Variable muss ich nur den Domain-Namen mit Python teilen. Zum Beispiel http://www.google.com/
Hier möchte ich nur google
von der gesamten URL aufteilen.Domain-Namen aus der URL extrahieren
Antwort
Versuchen urlparse:
>>> from urlparse import urlparse
>>> urlparse('http://www.google.com/').hostname
'www.google.com'
>>> urlparse('http://www.google.com/').hostname.split('.')[1]
'google'
Auch hierzu finden Sie nützliche Kommentare, wie die Dinge gehen können, wenn Sie einen komplizierten Domain-Namen mit Sub-Domains haben - (nur hostname.split('.')[1]
wird nicht funktionieren).
Siehe auch:
Das ist zu einfach. Was wäre, wenn jemand die URL hätte: "uk.store.myawesomeshop.com.au"? – OldTinfoil
Yup, guter Punkt, aber in diesem Fall ist es nicht offensichtlich, welchen Teil der Domain Sie brauchen. 'Großbritannien'? "speichern"? ... – alecxe
@alecxe Ich glaube, das gewünschte Ergebnis wäre 'myawesomeshop' –
- 1. Daten aus JSON extrahieren URL
- 2. URL aus Extension Kontext extrahieren
- 3. Extrahieren Sie den Namen der Website aus der URL
- 4. Extrahieren der Abfrage von der URL
- 5. Einen Wert aus einem URL-Fragment extrahieren
- 6. Domain Name aus URL in C# extrahieren
- 7. preg_match - Extrahieren String aus dem URL
- 8. URL aus XML-Antwort extrahieren und umleiten
- 9. Parameterwert aus URL mit regulären Ausdrücken extrahieren
- 10. Regulärer Ausdruck zum Extrahieren der URL aus dem Anker-Tag
- 11. So extrahieren Sie Keywords aus der Google-Suchergebnisseite URL?
- 12. Bilddaten aus der Antwort extrahieren: Angular2
- 13. Einzelwert aus der JSON-Antwort extrahieren Python
- 14. Hilfe zum Extrahieren von Text aus einer URL
- 15. Ruby-Code, um Host aus URL-String zu extrahieren
- 16. Extrahieren url Wert aus XML-Gehäuse-Tag mit C#
- 17. Funktion zum Extrahieren des Domain-Namens aus URL in R
- 18. Den Anker aus einer URL in Ruby extrahieren
- 19. URL und Titel aus dem Linkfeld in Drupal 8 extrahieren?
- 20. Extrahieren einer Zeichenfolge aus einer anderen URL oder Zeichenfolge
- 21. So extrahieren Sie eine "Registrierung" URL aus einem Mail-Inhalt
- 22. Python-Anfragen, extrahieren URL-Parameter aus einer Zeichenfolge
- 23. Python: Wie URL aus HTML-Seite mit BeautifulSoup extrahieren?
- 24. Extrahieren von Text aus Link
- 25. Teilstring aus NSString extrahieren
- 26. So extrahieren Sie die YouTube-ID aus dieser URL
- 27. Kontext-URL eines Teilstrings extrahieren
- 28. wie letzten Wert in der URL extrahieren mit JQuery
- 29. Meta-Schlüsselwörter aus der Webseite extrahieren?
- 30. IMacros: Text aus der Website extrahieren
Was haben Sie versucht? Dies sollte ein ziemlich einfaches Google sein, wenn Sie überhaupt nichts getan haben. –
Ist das nicht ein Duplikat von: http://stackoverflow.com/questions/1066933/how-to-extract-domain-name-from-url?rq=1? – OldTinfoil