кодесурса
«Python

Python: доступ и печать содержимого URL в консоли

script1adsense2code
script1adsense3code

Python Basic: упражнение 101 с решением

Напишите программу на Python для доступа и вывода содержимого URL на консоль.

Пример решения : -

Код Python:

from http.client import HTTPConnection
conn = HTTPConnection("example.com")
conn.request("GET", "/")  
result = conn.getresponse()
# retrieves the entire contents.  
contents = result.read() 
print(contents)

Пример вывода:

 b '<! doctype html> / n <html> / n <head> / n <title> Пример домена </ title
> / n / n <meta charset = "utf-8" /> / n <meta http-equ = "Content-ty
pe "content =" text / html; charset = utf-8 "/> / n <meta name =" viewport
"content =" width = device-width, initial-scale = 1 "/> / n <тип стиля
= "text / css"> / n body {/ n background-color: # f0f0f2; / n     
   margin: 0; / n отступов: 0; / n font-family: "Open Sans
"," Helvetica Neue ", Helvetica, Arial, без засечек; / n / n}
/ n div {/ n ширина: 600px; / n поле: 5em auto; / n    
    отступ: 50px; / n цвет фона: #fff; / n граница
-радиус: 1em; / n} / na: ссылка, a: посещенный {/ n цвет: # 3848
8f; / n текстовое оформление: нет; / n} / n @media (максимальная ширина: 
700px) {/ n body {/ n background-color: #fff; / n    
    } / n div {/ n width: auto; / n margin:
 0 auto; / n border-radius: 0; / n отступы: 1em; /
n} / n} / n </ style> / n </ head> / n / n <body> / n <div> / n    
<h1> Пример домена </ h1> / n <p> Этот домен создан для использования
ред для наглядных примеров в документах. Вы можете использовать это / н сделать
главная в примерах без предварительного согласования или просьбы о разрешении
n. </ p> / n <p> <a href="http://www.iana.org/domains/example"> Подробнее я
нформация ... </a> </ р> / п </ DIV> / п </ тело> / п </ html> / п»

Блок - схема:

«Блок-схема:

Редактор кода Python:

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите программу на Python, чтобы получить имя хоста, на котором выполняется подпрограмма.
Далее: Напишите программу на Python для получения вывода системных команд.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code