Primera experiencia con el rastreador de Python
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!