【发布时间】:2015-07-10 21:17:41
【问题描述】:
我正在尝试使用漂亮的汤在谷歌网页中获得美元价值。但是,对 find_all() 函数的每次调用都返回 None。我不知道我必须做什么。请帮帮我!
代码:
#Get dollar value
from requests import *
from bs4 import *
r = get("https://www.google.com.br/#q=dolar")
if (r.status_code != 200):
print ("conexão inválida")
else:
print("Prosseguindo...")
soup = BeautifulSoup(r.content, "html.parser")
print (soup.find_all("div", attrs = {"class" : "vk_ans vk_bk"}))
print (soup.find_all("div", class_="vk_ans vk_bk"))
print (soup.find_all(string="reais"))
print (soup.find_all(class_="vk_ans"))
print (soup.select("div.vk_ans.vk_bk"))
print (soup.html.find_all("div", class_="vk_ans"))
print (soup.select(".vk_ans vk_bk"))
我正在使用 python 3.4 和 bs4.4.0 视窗 8.1
【问题讨论】:
标签: python-3.x web-scraping beautifulsoup