我收到一个 AttributeError:“NoneType”对象没有属性“findAll”

问题描述 投票:0回答:0

我是 Python 的新手,所以我有点难以让它工作。我在标题中收到错误,从阅读其他线程,我猜这意味着它返回了一个空值?

这是到目前为止的代码。

from openpyxl import workbook, load_workbook
from bs4 import BeautifulSoup
import requests

url = "https://www.tax.service.gov.uk/check-vat-number/enter-vat-details"
html = requests.get(url)

s = BeautifulSoup(html.content, 'html.parser')

results = s.find(id='ResultsContainer')
box = results.find_all('div', class_='govuk-width-container ')

基本上,我希望我的程序循环遍历增值税检查器,从我的电子表格中输入增值税号,以确定它们是否有效。我使用 VBA 让它工作,但我正在尝试使用 Python 做同样的事情。

我坚持的一点是变量“box”应该等于网站上的 box id,用户可以在其中输入他们的增值税号。我希望我解释正确。

非常感谢您的帮助。

attributes
© www.soinside.com 2019 - 2024. All rights reserved.