次のコードを使用してsqliteデータベースから取得した一意の名前のリストがあります。
connection = sqlite3.connect('database.sqlite')
connection.text_factory = str
c = connection.cursor()
c.execute ('SELECT Name FROM Table WHERE Description LIKE ?', [term])
my_object = []
for name in c:
my_object.append(name)
return my_object
この一意の名前のリストを使用して、同じデータベース内の別のテーブルを調べ、4つの値を引き出したいと思います。すなわち-'SELECTvalue1、value2、value3、value4 FROM Table2 WHERE Name LIKE _ __ 'ここで、空白は私のリスト内の各値になります。これは私が本当に助けが必要な部分です
次に、最初の列に名前があり、後続の値に対応するすべての値が含まれるHTMLテーブルを作成します(HTMLは知っていますが、Pythonを使用してこれらすべてをまとめる方法がわかりません)。各値を個別に取得できれば、zipを使用してそれらを組み合わせ、テーブルをループすることができると思いますが、可能な限り少ない手順でこれを実行したいと考えていました。
はっきりしているといいのですが。