Я просмотрел множество руководств по cookiejar, но моя проблема в том, что веб-страница, которую я хочу использовать, создает cookie с помощью javascript, и я не могу найти куки. У кого-нибудь есть решение этой проблемы?Восстановить файл cookie, созданный с помощью javascript в python
ответ
Если все страницы имеют одинаковый JavaScript, возможно, вы можете проанализировать HTML-код, чтобы найти этот фрагмент кода, и от этого получить значение, которое будет установлено в cookie?
Это сделает ваши выскабливания весьма уязвимыми к изменениям на стороннем веб-сайте, но это чаще всего происходит при очистке. (Пожалуйста, имейте в виду, что владельцем веб-сайта третьей стороны может не понравиться, что вы получаете контент таким образом.)
Возможно, вы можете выполнить код JavaScript в JavaScript-движке с привязками Python (например, python-spidermonkey или pyv8), а затем получить файл cookie. Или, поскольку код javascript выполняется на стороне клиента, вы можете преобразовать код, генерирующий cookie, в Python.
Я также ответил на ваш other question: взгляните на mechanize. Это, наверное, самый полнофункциональный модуль очистки, который я знаю: если cookie отправлен, то я уверен, что вы можете добраться до него с помощью этого модуля.
- 1. Прочитать файл cookie, созданный с помощью NewCookie()
- 2. чтение куки-файл, созданный с помощью завитка
- 3. Установить и прочитать/Восстановить файл cookie с помощью javascript в файле java (.java)
- 4. ASP.net Восстановить JavaScript Созданный атрибут из PostBack
- 5. JavaScript не может удалить/изменить файл cookie, созданный с помощью Scala
- 6. Калькулятор, созданный с помощью Python
- 7. Восстановить созданный фрагмент?
- 8. Как сохранить файл cookie в локальном хранилище с помощью Javascript?
- 9. cookie, созданный в wordpress (последний)
- 10. Как загрузить созданный PDF-файл в python?
- 11. Выберите элемент, созданный Javascript, в Selenium Python
- 12. Как сохранить текущий URL-адрес в cookie и восстановить с помощью javascript onclick
- 13. Восстановить динамически созданный объект во время выполнения с помощью Objectify
- 14. Восстановить файлы cookie в IE
- 15. Как восстановить объекты json с помощью python?
- 16. Загрузить PDF-файл, созданный с помощью PHP с помощью AJAX
- 17. Не удается удалить файл cookie с помощью javascript?
- 18. asp cookie vs javascript cookie
- 19. Настройка Cookie в браузере с помощью Python
- 20. Восстановить XML-файл с помощью vbscript
- 21. Как восстановить файл изображения с помощью намерений?
- 22. Как восстановить файл с помощью Subversive?
- 23. Как восстановить файл конфигурации с помощью autoconf?
- 24. Как восстановить файл с помощью C#?
- 25. Служить Excel 2007 файл, созданный Python
- 26. Как очистить содержимое cookie с помощью javascript?
- 27. PSQL Восстановить файл db с помощью xz
- 28. Nodejs: восстановить удаленный файл с помощью fs.unlink
- 29. Как закрыть созданный файл с помощью powershell
- 30. Сохранить файл PDF, созданный с помощью кода
Это то, что я сделал бы, также. –