Google에서 추정 한 결과를 얻고 싶습니다. 나는 Python3.3을 사용하여 BeautifulSoup 및 urllib.request로이 작업을 수행하려고합니다. 이것은 지금까지의 간단한 코드입니다파이썬으로 google resultstats를 긁기
def numResults():
try:
page_google = '''http://www.google.de/#output=search&sclient=psy-ab&q=pokerbonus&oq=pokerbonus&gs_l=hp.3..0i10l2j0i10i30l2.16503.18949.0.20819.10.9.0.1.1.0.413.2110.2-6j1j1.8.0....0...1c.1.19.psy-ab.FEBvxrgi0KU&pbx=1&bav=on.2,or.r_qf.&bvm=bv.48705608,d.Yms&'''
req_google = Request(page_google)
req_google.add_header('User Agent', 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20120427 Firefox/15.0a1')
html_google = urlopen(req_google).read()
soup = BeautifulSoup(html_google)
scounttext = soup.find('div', id='resultStats')
except URLError as e:
print(e)
return scounttext
내 스프레드 변수는 어떻게 든 인코딩되며 그 중 어떤 정보도 얻을 수 없다는 것입니다. 그래서 soup.find doesnt가 일하기 때문에 나는 아무것도 돌려받지 않는다.
내가 뭘 잘못하고 원하는 결과를 추출 할 수 있습니까? 많은 감사!