我不斷收到錯誤‘失蹤1個人需要位置參數:‘section_url’’的findall錯誤 - NoneType」對象有沒有屬性‘的findall’
我每次嘗試的findall工作,我得到這個錯誤。
新學習python,所以任何幫助將不勝感激!
from bs4 import BeautifulSoup
import urllib3
def extract_data():
BASE_URL = "http://www.chicagotribune.com/dining/ct-chicago-rooftops-patios-eat-drink-outdoors-near-me-story.html"
http = urllib3.PoolManager()
r = http.request('GET', 'http://www.chicagotribune.com/dining/ct-chicago-rooftops-patios-eat-drink-outdoors-near-me-story.html')
soup = BeautifulSoup(r.data, 'html.parser')
heading = soup.find("div", "strong")
category_links = [BASE_URL + p.a['href'] for p in heading.findAll('p')]
return category_links
print(soup)
extract_data()
非常感謝你的回答是什麼!我嘗試過,但不幸的是仍然有相同的錯誤。每次我嘗試使用findAll,我得到這個錯誤。 –