Найти - Пользователи
Полная версия: Как из урл извлечь адрес сайта?
Начало » Python для новичков » Как из урл извлечь адрес сайта?
1
tfox
Например:
http://python.su/forum/29/
Результат:
http://python.su

Например:
http://slovari.yandex.ru/%D0%B8%D0%BD%D0%BE%D0%B9/%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5/
Результат: http://slovari.yandex.ru

Думаю, что должна быть стандартная функция. Но пока ничего не нашел. Можно писать регулярное выражение, но это будет велосипед. К тому же не красивый велосипед
tfox
нашел такое решение

from urlparse import urlparse
print urlparse("http://abc.techcrunch.com/dfdjfkd/asd.html").hostname

тему можно закрыть
odnochlen
И то радует, что питонисты не пытаются парсить все регулярками.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB