Una, la biblioteca Solicitudes
r = requests.gets (url) Construye una solicitud a la solicitud objeto de recursos del servidor, un objeto de respuesta contiene el servidor devuelve el recurso
requests.get (URL, el params = Ninguno, ** kwargs)
url: URL de las páginas enlazadas por objeto la adquisición
params: parámetros adicionales en la URL, formato de flujo de diccionario o de bytes, opcional
kwargs **: parámetros de control de acceso 12
De hecho, las solicitudes para proporcionar un total de siete métodos usuales, seis menos que el método se implementa mediante el método de petición () llamando.
La respuesta incluye la rentabilidad de todo el contenido de los reptiles
En segundo lugar, la propiedad del objeto Response
análisis:
En tercer lugar, la biblioteca peticiones anormal
En cuarto lugar, el simple uso de las solicitudes de bibliotecas
Los primeros reptiles pequeños:
>>> solicitudes de importación
>>> r = requests.get ( "http://www.baidu.com")
>>> print (r.stauts_code)
200说明成功
>>> type (r)
<clase 'requests.models.Response'>
>>> r.headers
{...}
>>> r.encoding
>>> r .apparent_encoding
>>> r.encoding = 'utf-8'
r.encoding: Si no existe cabecera charset, la codificación se considera como ISO-8859-1 (menos preciso)
r.apparent_encoding: La codificación del contenido de la página analizada (más precisa)