Wie lade ich session und cookies von Selenium-browser-requests-Bibliothek in Python?

Wie kann ich Last session und cookies von Selen browser? Die folgenden code:

import requests

cookies = [{u'domain': u'academics.vit.ac.in',
            u'name': u'ASPSESSIONIDAEQDTQRB',
            u'value': u'ADGIJGJDDGLFIIOCEZJHJCGC',
            u'expiry': None, u'path': u'/',
            u'secure': True}]
response = requests.get(url2, cookies=cookies)

gibt mir die folgende Ausnahme:

Traceback (most recent call last):
  File "F:\PYTHON\python_scripts\cookies\cookies3.py", line 23, in <module>
    response = requests.get(url2, cookies=cookies)
  File "C:\Python27\lib\site-packages\requests\api.py", line 68, in get
    return request('get', url, **kwargs)<br/>
  File "C:\Python27\lib\site-packages\requests\sessions.py", line 450, in request
    prep = self.prepare_request(req)
    cookies = cookiejar_from_dict(cookies)
  File "C:\Python27\lib\site-packages\requests\cookies.py", line 439, in cookiejar_from_dict
    cookiejar.set_cookie(create_cookie(name, cookie_dict[name]))
TypeError: list indices must be integers, not dict
Yeah, das ist möglich, aber warum sollte man das tun wollen?
bin mit Selen zu überwinden captcha-basierten Logins. dann ab ich brauche zum analysieren von mehr als 1000 urls für xml-info. Aber wenn ich Selen werde ich haben, laden Sie die Seite über einen browser, aber ich muss es tun im hintergrund nur
Frage aktualisiert

InformationsquelleAutor cibin | 2015-04-10

Schreibe einen Kommentar