Selenowy webdriver i unicode

To mój drugi dzień z biblioteką Selenium 2 i ból z Unicode nigdy nie ustępuje.

Po prostu wykonuję najbardziej podstawową operację, chcę wydrukować źródło strony:

from selenium import webdriver


driver = webdriver.Firefox()
driver.get("http://google.com")

print driver.page_source

Oczywiście mam błąd:

UnicodeEncodeError: 'ascii' codec can't encode character u'\u0119' in position 62045:  
ordinal not in range(128)

Jak mogę to zakodowaćutf-8 ?

questionAnswers(2)

yourAnswerToTheQuestion