Mysql
 sql >> база данни >  >> RDS >> Mysql

Проблеми с генерирането на списък в python и съхраняването му в база данни mysql

Изглежда, че презаписвате списъците си, вместо да добавяте към тях, когато правите:

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

Мисля, че може да искате да го промените на:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysql MySQL или PHP Преобразувайте редовете в две колони динамично

  2. MySqlCommand на MySQL Connector/NET не използва параметри

  3. sqlalchemy + flask , получаване на цялата публикация по ден

  4. вмъкнете в таблицата изберете макс (име на_колона)+1

  5. PHP базата данни няма да записва данни