sql >> Databasteknik >  >> RDS >> Mysql

Problem med att generera en lista i python och lagra den i en mysql-databas

Det verkar som att du skriver över dina listor istället för att lägga till dem när du gör:

for site in sites:
    items = [site.select('//h2').extract()]
    item = [site.select('//h3').extract()]
    meta = [site.select('//meta').extract()]

Jag tror att du kanske vill ändra det till:

for site in sites:
    items.append(site.select('//h2').extract())
    item.append(site.select('//h3').extract())
    meta.append(site.select('//meta').extract())


  1. lista över scheman med storlekar (relativa och absoluta) i en PostgreSQL-databas

  2. MYSQL:Får du befintlig primärnyckel när du infogar post med dubblett av unik nyckel?

  3. php databas bild visa problem

  4. django kan inte ansluta mysql i docker-compose