Advertisement
Guest User

urllib

a guest
Feb 10th, 2016
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.99 KB | None | 0 0
  1. # -*- coding: utf-8 -*-
  2. from urllib.request import urlopen
  3. from urllib.parse import quote
  4.  
  5. link_prefix = "http://wiki.cs.hse.ru/" # Начало ссылки на страницу
  6. link_suffix = "Рекомендательная_система_(семинар)" # Кириллические символы необходимо закодировать
  7. link = link_prefix + quote(link_suffix) # Объединение начала и конца ссылки
  8. try:
  9.     result = urlopen(link) # Формируем запрос
  10. except: # Обрабатываем ошибки
  11.     print("Произошла ошибка.")
  12. else: # Ошибки не произошло
  13.     if result.getcode() == 200: # Проверяем код ответа сервера. Подробнее о кодах https://ru.wikipedia.org/wiki/Список_кодов_состояния_HTTP
  14.         page_text = result.read().decode('utf-8') # Записываем текст страницы для дальнейшей работы
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement