2013-05-15 4 views
0

После некоторых изменений я получил Тхи:BeautifulSoup и значение DIV с сайта с помощью Firefox

import urllib2 
from bs4 import BeautifulSoup 

soup = BeautifulSoup(urllib2.urlopen("http://example.com")) 

soup.find("div", {"id": "botloc"}) 

elem = soup.find('div') 
print elem['id'], 'is the id' 
print elem.text, 'is the value' 

Так, наконец я написал правильный код (с форума помощью), но значение в ответивший неправильно becouse его принимать его из Google Chrome ! Любые идеи о том, как получить значение div от firefox? (Я loged на сервере в браузере Firefox) Я apreciate каждый кончик

+1

Вы 100% уверены, что HTML источник есть? Возможно, это наивный вопрос, но очень часто люди не проверяют все шаги, которые выполняет их код. Возможно, вы получаете неправильный ответ или * поздний отрисовку * от JavaScript и т. Д. –

ответ

5

Вы импортируете его, но вы его не используете ...

soup = BeautifulSoup(urllib2.urlopen("http://www.example.com")) 
Смежные вопросы