Articles of urllib3

¿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 […]

¿Cómo arreglar ImportError: no hay un módulo llamado packages.urllib3?

Estoy ejecutando Python 2.7.6 en una máquina Ubuntu. Cuando ejecuto twill-sh (Twill es un navegador que se usa para probar sitios web) en mi Terminal, obtengo lo siguiente: Traceback (most recent call last): File “dep.py”, line 2, in import twill.commands File “/usr/local/lib/python2.7/dist-packages/twill/__init__.py”, line 52, in from shell import TwillCommandLoop File “/usr/local/lib/python2.7/dist-packages/twill/shell.py”, line 9, in from […]

Suprimir InsecureRequestWarning: la solicitud HTTPS no verificada se está realizando en Python2.6

Estoy escribiendo scripts en Python2.6 con el uso de pyVmomi y mientras uso uno de los métodos de conexión: service_instance = connect.SmartConnect(host=args.ip, user=args.user, pwd=args.password) Me sale la siguiente advertencia: /usr/lib/python2.6/site-packages/requests/packages/urllib3/connectionpool.py:734: InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.org/en/latest/security.html InsecureRequestWarning) Lo interesante es que no tengo urllib3 instalado con […]

TypeError: urlopen () obtuvo varios valores para el argumento de la palabra clave ‘body’ mientras ejecutaba pruebas a través de Selenium y Python en Kubuntu 14.04

Estoy tratando de ejecutar un selenium en Python en Kubuntu 14.04. Me sale este mensaje de error intentando con chromedriver o geckodriver, ambos son el mismo error. Traceback (most recent call last): File “vse.py”, line 15, in driver = webdriver.Chrome(chrome_options=options, executable_path=r’/root/Desktop/chromedriver’) File “/usr/local/lib/python3.4/dist-packages/selenium/webdriver/chrome/webdriver.py”, line 75, in __init__ desired_capabilities=desired_capabilities) File “/usr/local/lib/python3.4/dist-packages/selenium/webdriver/remote/webdriver.py”, line 156, in __init__ self.start_session(capabilities, […]

Solicitudes de Python lanzando SSLError

Estoy trabajando en un script simple que involucra CAS, control de seguridad jspring, redirección, etc. Me gustaría usar las solicitudes de python de Kenneth Reitz porque es un gran trabajo. Sin embargo, CAS requiere ser validado a través de SSL, así que primero debo pasar ese paso. No sé lo que está pidiendo Python peticiones? […]

urllib3.exceptions.ProtocolError: (‘Connection aborted.’, error (10054, ‘Una conexión existente fue cerrada por la fuerza por el host remoto’))

Estoy tratando de abrir un sitio web en Chrome usando Python Selenium chromedriver. El navegador Chrome se está abriendo (con advertencias) y la URL no se está abriendo. Detalles de la versión: Chrome: 68.0.3440.106 selenium: 3.14.0 chromedriver: 2.20 python: 2.7 Estoy usando el siguiente código: import time from selenium import webdriver import selenium driver = […]

MaxRetryError: HTTPConnectionPool: Max rebashs superados (Causado por ProtocolError (‘Conexión cancelada.’, Error (111, ‘Conexión rechazada’)))

Tengo una pregunta: quiero probar “seleccionar” e “ingresar”. Puedo escribirlo como el código a continuación: código original: 12 class Sinaselecttest(unittest.TestCase): 13 14 def setUp(self): 15 binary = FirefoxBinary(‘/usr/local/firefox/firefox’) 16 self.driver = webdriver.Firefox(firefox_binary=binary) 17 18 def test_select_in_sina(self): 19 driver = self.driver 20 driver.get(“https://www.sina.com.cn/”) 21 try: 22 WebDriverWait(driver,30).until( 23 ec.visibility_of_element_located((By.XPATH,”/html/body/div[9]/div/div[1]/form/div[3]/input”)) 24 ) 25 finally: 26 driver.quit() # […]