【发布时间】:2020-06-25 06:11:13
【问题描述】:
import pandas as pd
import numpy as np
from bs4 import BeautifulSoup
import requests
import urllib
import csv,datetime,re
url_ = "https://www.wunderground.com/history/daily/ca/toronto/CYTZ/date/2016-6-25"
mypage = requests.get(url_).text
soup = BeautifulSoup(mypage,'html.parser')
soup.find_all('tr')
我试图从 wunderground 获取天气数据。 BeautifulSoup 已经获取了源代码,但我不知道为什么当我使用 soup.find_all('tr') 时它一直给我 [] ('None')。有人知道为什么吗?
谢谢!
【问题讨论】:
-
最常见的情况是页面不包含名为“tr”的标签。你能在页面源代码中找到标签吗?
-
是的,我可以,它在'table'里面
标签: python web web-scraping beautifulsoup