【发布时间】:2020-02-22 20:31:37
【问题描述】:
我正在尝试使用 css 选择器从该站点访问日期,但它不允许我。我不断收到此错误:AttributeError: 'NoneType' object has no attribute 'select'
import requests
from bs4 import BeautifulSoup
page = requests.get("https://www.accuweather.com/en/us/san-
antonio/78205/daily-weather-forecast/351198")
soup = BeautifulSoup(page.content, 'html.parser')
daily = soup.find(class_="content-module")
period_tags = daily.select(".date .dow")
periods = [pt.get_text() for pt in period_tags]
periods
我希望输出能够以列表形式显示网页上的每一天
【问题讨论】:
-
如果你打印汤有什么?
-
拒绝访问 ....甚至添加标题 ={"User-Agent":'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML , 像壁虎) Chrome/77.0.3865.120 Safari/537.36'}
标签: python html css web-scraping beautifulsoup