Obtener el formato solicitado
solicitudes de importación url = "https://tieba.baidu.com/f" keyStr = "kw = {} Y es decir, = utf-8 y pn = {}". formato ( "古风", 0 ) cabeceras = { 'de agente de usuario' : "Mozilla / 5.0 (Windows NT 10,0; Win64; x64) AppleWebKit / 537.36 (KHTML, como Gecko) Chrome / 80.0.3987.149 Safari / 537.36" } respuesta = requests.get (url, params = keyStr.format ( "古风" .encode ( "UTF-8"), 0), los encabezados = cabeceras) # de impresión (respuesta) # de impresión (response.text) # de impresión (response.text) # de impresión (response.headers) # de impresión (response.request. cabeceras) # impresión (response.status_code) # de impresión (respuesta.contenido) # Instr =response.text.encode () si response.status_code == 200 : nombre de archivo = "古风贴吧第二页.html" con (nombre de archivo, "wb" abierto ) como fd: fd.write (response.text.encode ())
Parámetros params manera:
- params = keyStr.format ( "古风" .encode ( "UTF-8"), 0)
- params = { 'kw': 'antigüedad'}
obtener los parámetros:
- obtener (url, params, encabezados)