Мне нужно разделить доменное имя со всего поля URL. Я сохранил url в переменной и из этой переменной мне нужно разделить только имя домена, используя Python. Например, http://www.google.com/
здесь я хочу разделить только google
со всего URL.Извлечь доменное имя с адреса
ответ
Попробуйте urlparse:
>>> from urlparse import urlparse
>>> urlparse('http://www.google.com/').hostname
'www.google.com'
>>> urlparse('http://www.google.com/').hostname.split('.')[1]
'google'
Также см полезные комментарии о том, как вещи могут пойти, если у вас есть сложный доменное имя с поддоменов - (только hostname.split('.')[1]
не будет работать).
Также см:
Это слишком упрощенно. Что, если у кого-то был URL-адрес: «uk.store.myawesomeshop.com.au»? – OldTinfoil
Yup, хорошо, но в этом случае не очевидно, какую часть домена вам нужно. 'Uk'? 'Store'? ... – alecxe
@alecxe Я считаю, что ожидаемый результат будет «myawesomeshop» –
- 1. Как получить доменное имя с IP-адреса
- 2. Получить доменное имя с адреса электронной почты
- 3. Получите только доменное имя из URL-адреса?
- 4. Как извлечь доменное имя из URL before_create?
- 5. Извлечь доменное имя от ЛЮБОГО типа URL
- 6. Regex извлечь доменное имя на основе пути
- 7. Извлечь доменное имя из имени хоста
- 8. Повторить доменное имя после URL-адреса домена?
- 9. Как получить доменное имя от URL-адреса
- 10. Получить доменное имя и доменное имя домена
- 11. PHP FILTER_SANITIZE_URL доменное имя
- 12. Пользовательское доменное имя с Heroku
- 13. Как извлечь доменное имя верхнего уровня (TLD) из URL
- 14. phpmyadmin доменное имя
- 15. Доменное имя от IP
- 16. Как извлечь доменное имя из url с помощью xslt 1.0
- 17. Доменное имя regex
- 18. Копировать только доменное имя с адреса электронной почты
- 19. Получить доменное имя с IP-адреса в Go
- 20. принести доменное имя из URL
- 21. Извлечь доменное имя только из URL-адреса, избавиться от пути (Python)
- 22. Проверка, зарегистрировано ли доменное имя
- 23. Как извлечь доменное имя из этого DNS-сообщения?
- 24. Перевод домена NETBIOS в полное доменное имя (полное доменное имя)
- 25. regex необходимо разбить доменное имя
- 26. Как извлечь домен с веб-адреса?
- 27. Обновить доменное имя всего URL-адреса на странице PHP-сайта
- 28. Должен ли я регистрировать доменное имя для отображения IP-адреса?
- 29. Перенаправить все URL-адреса точно, просто сменить доменное имя
- 30. Невозможно получить доменное имя от IP-адреса на основе записи?
Что вы пробовали? Это должно быть довольно простой Google, если вы ничего не сделали. –
Разве это не дубликат: http://stackoverflow.com/questions/1066933/how-to-extract-domain-name-from-url?rq=1? – OldTinfoil