Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cómo inyecta Python+selenium cookies?

¿Cómo inyecta Python+selenium cookies?

1. Descargue e instale selenium

Descargar: vd.org.cn")>>> ie.get_cookies()

[{'value': 'CA2DD4EBD61BECAC3C19546F4AA52BD0','vd.org.cn','path':'/','name':'__jsl_clearance'},{'value':14dbf9b7ec3482ba76b140b2e2a8ae14','vd.org.firstime'}]12345

Si la ampliación de su página de Internet Explorer no es del 100%, se producirá el siguiente error: ?

selenium.common.exceptions.WebDriverException: Mensaje: El nivel de zoom del navegador debe establecerse en 130%. Establecer en 100%

Solución: haga clic en "Cambiar nivel de zoom" en la esquina inferior derecha del navegador y cámbielo a 100%

3.2 Ejemplo 2: Obtener cookies de Firefox>> > desde selenio importar webdriver>>> firefox = webdriver.Firefox()>>> firefox.get("vd.org.cn")>>> firefox.get_cookies( )

[{'nombre' : '__jsluid', 'expiry': Ninguno, 'vd.org.cn', 'value': 6227ceeae8067fc9f47f832093b92067'}, {'name': '__jsl_clearance', 'expiry': Ninguno, 'vd.org.cn', 'valor': 1470453972.745|0|5w9OUDO2vOYMvowWI%2BF3xGBQlf0%3D'}, {'nombre': 'JSESSIONID', 'vencimiento': Ninguno, 'vd.org.cn', 'valor': 91EC775B4CF2D948FC74E126D9E17013'}, {'nombre ': 'bdshare_firsttime', 'expiry': Ninguno, 'vd.org.cn', 'value': '1470453972212'}]12345

Aparecerá un error al ejecutar firefox = webdriver.Firefox() en cygwin : ?

selenium.common.exceptions.WebDriverException: Mensaje: entidad no encontrada,

No habrá ningún problema al ejecutar en un entorno Windows.

3.3 Ejemplo 3: script en Python

get_cookie.pyimport timefrom selenium import webdriverfrom selenium.common.exceptions import WebDriverExceptiondef GetCookie():

url = "vd. org.cn/flaw/list.htm"

cookies = [] prueba:

print('abrir navegador IE')

es decir = webdriver.Ie ()

Es decir()

Es decir()

Es decir()

Es decir()

Es decir ()

Es decir()

Es decir()