Colección de citas famosas - Diccionario de frases chinas - Primera experiencia con el rastreador de Python

Primera experiencia con el rastreador de Python

Hola, he hecho algunas modificaciones y funciona.

Solicitud de importación

url="/2967926.html '

kv= { 'User-agent':' mozilla/5.0'}

r=requests.get(url, headers=kv)

r.raise_for_status()

Codificación=codificación aparente

Imprimir(r.text [0:50])

———————————————————————————

Se recomienda Utilice menos intentos en la etapa inicial de captura, porque no encontrará el motivo del error. Si deja este código afuera, verá el siguiente mensaje de error:

UnicodeEncodeError: el códec 'ascii' no puede codificar el carácter '\u2013' en la posición 4: el número ordinal no está en el rango Dentro (128)

Luego mire la estructura de llamada,

Ingrese el encabezado (self, header, * value)

1192 1193 si tiene attr(header, 'encode') :->1194 encabezado = encabezado. encode('ascii')1195 1196 if not_is_legal_header_name(header):

Está bien, ese es el encabezado. El parámetro entrante no se puede codificar en ASCII, así que convierto el parámetro en Codificación ASCII y escríbalo. Eso es todo.

Creo que el problema se ha solucionado, ¡adoptalo!