Ejemplo n.º 1
0
cards = container.find_all("li", class_="product-card")

dbManager = DBManager()
dbManager.open()
dbManager.createItemsTable()

for i, card in enumerate(cards):
    if i > 20:
        break

    it = Item.fromPreviewPage(card)
    print(it.name)
    print(it.URL)
    dbManager.addItem(it)
    dbManager.addPrice(it)
    #content_inner = scraper.get(it.URL).content
    #soup_inner = BeautifulSoup(content_inner,  'html.parser')
    #it.addSizes(soup_inner)

    #name = card.find("a", class_="product-card__name").get_text()
    #print(name.strip())

dbManager.commit()
dbManager.close()
#for c in container:
#    if c != None:
#        for cc in c:
#
#            print("-------------------------------------------")
#            print(c)