Код, который я запустил:
import requests
from bs4 import BeautifulSoup as bs
session = requests.session()
def get_sizes_in_stock():
global session
endpoint = "https://www.off---white.com/en/SE/men/products/omia065r208000010100#"
response = session.get(endpoint)
soup = bs(response.text,"html.parser")
ul = soup.find("ul",{"class":"styled-radio"})
all_sizes = ul.find_all("li")
sizes_in_stock = []
for size in all_sizes:
if "availability not_on_sale" not in size["class"]:
size_id = size["id"]
sizes_in_stock.append(size_id.split("_")[1])
return sizes_in_stock
print (get_sizes_in_stock())
Это ошибка, которую я получаю, когда запускаю код:
Traceback (most recent call last):
File "C:\Users\arvid\Desktop\python tings\owbot.py", line 24, in <module>
print (get_sizes_in_stock())
File "C:\Users\arvid\Desktop\python tings\owbot.py", line 14, in get_sizes_in_stock
all_sizes = ul.find_all("li")
AttributeError: 'NoneType' object has no attribute 'find_all'