Здравствуйте. Возникла проблема, я с сайта пытаюсь достать нужную мне информацию. Достать я смог, но погрузить в базу данных не получается. Почему-то мой тег разбивается по буквам. Можете, пожалуйста, помочь
def write_to_db(block):
tags = []
for tag in block['tags']:
if tag in db_tags:
tags.append(db_tags[tag])
else:
db_tags[tag] = len(db_tags) + 1
cur.execute('INSERT INTO tags VALUES (?, ?, ?)', (len(db_tags), tag, block['author']))
conn.commit()
tags.append(db_tags[tag])
text_id = len(seen_news) + 1
cur.execute(
'INSERT INTO texts VALUES (?, ?, ?, ?)',
(text_id, block['date'], block['full_text'], block['hse_id'])
)
tags = [(text_id, t) for t in tags]
cur.executemany(
'INSERT INTO text_to_tag (id_text, id_tag) VALUES (?, ?)',
tags
)
conn.commit()
seen_news.add(block['hse_id'])