Форум сайта python.su
Очередная проблема.
from selenium import webdriver driver = webdriver.Firefox() driver.get("http://www.google.com")
Офлайн
попробуйте обновить браузер или установить версию поменьше селениума. там не с каждой версией браузера работает последняя версия либы
Офлайн
Так версию браузера менял(была 15, поставил 10 и 9). Обнаружилась ошибка:
Getting TypeError: “POST data should be bytes or an iterable of bytes. It cannot be str.”
Из нее выходит, что silenium этот под 2х python, но у меня-то 3 версия(selenium-2.25.0-py3.2) ничего не понятно..
Офлайн
Тогда в общем-то понятно, что selenium работу python 3.x не поддерживает. Попробовал под 2.7 - все ок. Попробовал конвертнуть с помощью http://habrahabr.ru/post/143355/ - получаю такую же ошибку:
… часть убрал
File "/usr/lib/python3.2/urllib/request.py", line 367, in open req = meth(req) File "/usr/lib/python3.2/urllib/request.py", line 1065, in do_request_ raise TypeError("POST data should be bytes" TypeError: POST data should be bytes or an iterable of bytes. It cannot be str.
Офлайн