Ho bisogno di dividere il nome di dominio dall'intero campo dell'URL. Ho memorizzato l'url in variabile e da quella variabile ho bisogno di dividere solo il nome di dominio usando Python. Ad esempio http://www.google.com/
qui voglio dividere solo google
dall'intero URL.Estrarre il nome di dominio dall'URL
risposta
Prova urlparse:
>>> from urlparse import urlparse
>>> urlparse('http://www.google.com/').hostname
'www.google.com'
>>> urlparse('http://www.google.com/').hostname.split('.')[1]
'google'
Inoltre, vedere i commenti utili su come le cose possono andare se si dispone di un nome di dominio complicato con sottodomini - (solo hostname.split('.')[1]
non funzionerà).
Vedi anche:
Questo è troppo semplicistico. E se qualcuno avesse l'url: "uk.store.myawesomeshop.com.au"? – OldTinfoil
Sì, buon punto, ma in questo caso non è ovvio, quale parte del dominio è necessario. 'Uk'? 'Store'? ... – alecxe
@alecxe Credo che il risultato desolante sarebbe 'myawesomeshop' –
- 1. Estrarre il nome di dominio dall'UR in C#
- 2. Funzione per estrarre il nome di dominio dall'UR in R
- 3. Assegna il nome di dominio al contenitore
- 4. Ottieni solo il nome di dominio da un URL?
- 5. Classificazione nome dominio API
- 6. Determina il nome del dominio in JavaScript?
- 7. convalida di espressioni regolari javascript per il nome di dominio?
- 8. Nome dominio personalizzato con Heroku
- 9. Verifica nome dominio su Firebase
- 10. Regex per nome dominio specifico
- 11. Nome dominio in tomcat (web.xml)
- 12. Come fare .htaccess RewriteCond controlla il nome di dominio?
- 13. Django - Come ottenere semplicemente il nome di dominio?
- 14. Come ottenere il nome di dominio tramite JavaScript?
- 15. Come si configura il nome di dominio completo del server?
- 16. Indica il mio nome di dominio all'istanza Amazon
- 17. Come ottenere il nome di dominio del server
- 18. Nginx riceve un errore con il nome di dominio specifico
- 19. Ottieni il nome di dominio per pinterest api
- 20. Rails locali con nome di dominio?
- 21. Nome di dominio esistenza tramite "dig"
- 22. Get nome di dominio da URL completo
- 23. Conversione del nome di dominio in Nome azienda?
- 24. Perché "è" un nome di dominio valido?
- 25. Errore nella connessione FTP utilizzando il nome di dominio, il nome utente e la password?
- 26. Come estrarre l'intero URL (sottodominio, dominio e directory) con ZF?
- 27. Estrarre il nome della sottodirectory dall'URL in ASP.NET C#
- 28. Regex per estrarre il nome del file dal percorso
- 29. powershell: estrarre il nome e l'estensione del file
- 30. Come estrarre il nome del server da UNC
Cosa hai provato? Questo dovrebbe essere un google abbastanza semplice se non hai fatto nulla. –
Non è un duplicato di: http://stackoverflow.com/questions/1066933/how-to-extract-domain-name-from-url?rq=1? – OldTinfoil