首页 > 解决方案 > 案例答题器机器人

问题描述

我正在尝试创建一个自动打开案例并在没有更多可打开的情况下购买更多的机器人。当我尝试使用

page_soup.findAll("div", id = "inventoryItems")

我收到这个错误

'str' object has no attribute 'descendants'

我试过用谷歌搜索错误并观看了很多 bs4 视频,但似乎找不到解决方案。

网页链接:https ://mtsl.dk/csgo/

    from bs4 import BeautifulSoup as soup
    from urllib.request import urlopen as uReq

    url = 'https://mtsl.dk/csgo/'
    page = uReq(url)
    page_soup = soup(page, 'html.parser')

    #outer_inventory = page_soup.find_all('div', class_ = 'show page')
    inventory = []

    inventory = soup.findAll('div', id = 'inventoryItems')
    #print(inner_inventory)

    #cases = inventory.findAll('div', {'class_= item'})
    #print(cases[0])
    #case = cases[0]

    #for case in cases:
    #   case_name = case.findAll('div', {'class: title'})
    #   print(case_name)

标签: python-3.xweb-scrapingbeautifulsoupurllib

解决方案


推荐阅读