Библиотеки Python для импорта данных из sqlite в word doc - PullRequest
0 голосов
/ 12 ноября 2018

У меня есть данные, хранящиеся в базе данных sqlite (текст и изображения), и я хочу, чтобы они были импортированы в формат .doc / .docx.Я использую приведенные ниже ссылки, чтобы попытаться добиться того же.

  1. Python-docx
  2. docx-mailmerge

Оба вышеупомянутых документа имеют документацию, но не содержат никакого контента для получения данных из sqlite db.

С нетерпением ждем ваших отзывов о том, являются ли они лучшими библиотеками для работы?Был бы очень признателен, если бы вы могли направить меня к любой документации, которая служит для требуемой цели.

РЕДАКТИРОВАТЬ: Чтобы избежать отрицательных голосов из-за отсутствия исследовательской работы, ссылка здесь .Этот вопрос только для того, чтобы понять, есть ли другие хорошие альтернативы тому, который я сейчас использую.Спасибо

1 Ответ

0 голосов
/ 12 ноября 2018

Sqlite является частью стандартной библиотеки Python. Вот ссылка на краткое руководство о том, как его использовать. Ниже приведен короткий отрывок:

import sqlite3
conn = sqlite3.connect('sqlite_file')
c = conn.cursor()

# Create a table
c.execute('CREATE TABLE {tn} ({nf} {ft})'\
    .format(tn='my_table', nf='name', ft='VARCHAR'))

conn.commit()
# insert table
c.execute("INSERT INTO {tn} ({cn}) VALUES ('test')".\
    format(tn='my_table', cn='name'))
conn.commit()
# select rows
c.execute('SELECT * FROM {tn}'.format(tn='my_table'))
all_rows = c.fetchall()

for row in all_rows:
    # do something
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...