0
以下の非常に基本的なスクリプトを使用して、データベーステーブルを検索し、入力内容に応じてデータを取得しますが、結果はカンマ区切り各フィールドの周りの引用符は、htmlを使用している可能性があります。sqliteデータベースからデータを検索して表示するためのPythonスクリプト
import sqlite3
conn = sqlite3.connect("lucyartists.db")
cursor = conn.cursor()
#Get user input
print ('Search for an Artist')
print ('')
print ('You can search by Name, DOB, Movement or Description')
print ('')
name = input("Enter Artists Name: ")
dob = input("Enter Date of Birth: ")
movement = input("Enter Movement: ")
description = input ("Enter Description: ")
sql = ("select * from artists where name like (?) or dob like (?) or movement like (?) or description like (?)")
values = (name, dob, movement, description)
cursor.execute(sql, values)
result = cursor.fetchall()
for r in result:
print(r)
ようこそ:次のようにあなたが1行ですべてを行うことができ
:4つのフィールドを使って下
はstr.format here
例にドキュメントを参照してください。ヘルプドキュメントの投稿ガイドラインを読み、それに従ってください。 [on topic](http://stackoverflow.com/help/on-topic)および[How to Ask](http://stackoverflow.com/help/how-to-ask)をここで適用してください。 – Prune
タブを使用すると簡単な書式設定が可能です。 HTMLも簡単に生成することができます。 – frederick99