Articles of urllib3

pip no instala ningún paquete con advertencias “InsecurePlatformWarning, SNIMissingWarning”

Versión de Python: 2.7.6 Versión de pip: 9.0.3 C:\Python27\Scripts>pip install pyOpenSSL Collecting pyOpenSSL A continuación se muestra el error al instalar cualquier paquete. c: \ python27 \ lib \ site-packages \ pip_vendor \ urllib3 \ util \ ssl_.py: 339: SNIMissingWarning: se ha realizado una solicitud HTTPS, pero la extensión SNI (Indicación del nombre del sujeto) […]

Python solicita ImportError: no se puede importar el nombre HeaderParsingError

SO: Mac OS X. Cuando bash ejecutar el código siguiente, aparece el error: ImportError: no se puede importar el nombre HeaderParsingError He adjuntado el rastreo debajo del código. He intentado resolver este problema durante 20 minutos ahora, usando Google y otro stackoverflow. He intentado correr: pip instalar urllib3 – actualizar También he intentado reinstalar el […]

Conexión proxy con Python

He estado intentando conectarme a las URL de python. He intentado: urllib2, urlib3, y peticiones. Es el mismo problema que me encuentro en todos los casos. Una vez que obtenga la respuesta, imagino que los tres funcionarán bien. El problema es la conexión a través de proxy. He ingresado nuestra información de proxy, pero no […]

pip, autenticación de proxy y “esquema de proxy no soportado”

Tratando de instalar pip en una nueva instalación de python. Estoy atascado con errores de proxy. Parece un error en get-pip o urllib3 ? La pregunta es: ¿tengo que pasar por el dolor de configurar CNTLM como se describe aquí o hay un atajo? La documentación de get-pip.py dice que use la –proxy=”[user:passwd@]proxy.server:port” para especificar […]

Tratar con mala solicitud

Recibo: ‘HTTP / 1.1 400 Bad Request \ r \ n’ y no entiendo por qué. Parece que se autentica y luego hay una redirección y ahora no funciona. ¿Por qué está pasando esto? Pensé que era el encabezado y que faltaba el tipo de contenido, pero incluso agregando eso produjo el mismo resultado … […]

¿Python urllib3 y cómo manejar el soporte de cookies?

Por lo tanto, estoy buscando en urllib3 porque tiene agrupación de conexiones y es seguro para subprocesos (por lo que el rendimiento es mejor, especialmente para el rastreo), pero la documentación es … mínima, como mínimo. urllib2 tiene build_opener así que algo como: #!/usr/bin/python import cookielib, urllib2 cj = cookielib.CookieJar() opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj)) r = […]

¿Por qué constantemente veo “Restablecer la conexión interrumpida” al cargar datos en mi base de datos?

Estoy cargando cientos de millones de artículos a mi base de datos a través de una API REST desde un servidor en la nube en Heroku a una base de datos en AWS EC2. Estoy usando Python y constantemente veo el siguiente mensaje de registro de INFO en los registros. [requests.packages.urllib3.connectionpool] [INFO] Resetting dropped connection: […]

¿Cuál es el significado de pool_connections en requests.adapters.HTTPAdapter?

Al inicializar una Session solicitudes, se HTTPAdapter dos HTTPAdapter se HTTPAdapter en http y https . Así es como se define HTTPAdapter : class requests.adapters.HTTPAdapter(pool_connections=10, pool_maxsize=10, max_retries=0, pool_block=False) Si bien entiendo el significado de pool_maxsize (que es el número de sesiones que puede guardar un grupo), no entiendo qué significa pool_connections o qué significa. Doc […]

¿Qué debo usar para abrir una url en lugar de urlopen en urllib3?

Quería escribir un código como el siguiente: from bs4 import BeautifulSoup import urllib2 url = ‘http://www.thefamouspeople.com/singers.php’ html = urllib2.urlopen(url) soup = BeautifulSoup(html) Pero encontré que tengo que instalar el paquete urllib3 ahora. Además, no pude encontrar ningún tutorial o ejemplo para entender cómo reescribir el código anterior, por ejemplo, urllib3 no tiene urlopen . Cualquier […]

Python: pip está instalado pero no funciona en Windows

He instalado python 3.6.0, no necesita instalar pip manualmente si está usando python (> 3.3). Pero cuando bash acceder a pip (pip –version), me produce dos errores que se relacionan principalmente con no encontrar el módulo. La descripción se da a continuación. C:\Users\sharma6>pip –version Traceback (most recent call last): File “c:\python360\lib\site-packages\pip\_vendor\requests\packages\__init__.py”, line 27, in from […]