【发布时间】:2021-12-31 03:17:42
【问题描述】:
soap.find(id='productTitle').get_text(strip=True)
Output: 'NoneType' Object has no attribute 'get_text'.
【问题讨论】:
soap.find(id='productTitle').get_text(strip=True)
Output: 'NoneType' Object has no attribute 'get_text'.
【问题讨论】:
由于您没有提供很多信息,因此没有太多事情要做,但是根据我获得的信息,您输入的是soap.find而不是soup.find
你可以尝试这样的方法来修复它:
import requests
from bs4 import BeautifulSoup
URL = "Your url"
headers = {
"User-Agent": '(search My user agent)'}
def product_title():
req = requests.Session()
page = req.get(URL, headers=headers)
soup = BeautifulSoup(page.content, 'html.parser')
productTitle = soup.find(id='productTitle').get_text(strip=True)
print(product)
productTitle()
【讨论】: