Pythonでデータベースのデータをクエリする方法は何ですか?

Pythonでデータベースのデータを検索するには、通常SQL文を使用します。まずデータベースに接続し、SQLクエリ文を作成し、クエリを実行します。

Pythonのsqlite3モジュールを使用して、SQLiteデータベース内のデータを問い合わせる簡単な例を示します。

import sqlite3

# 连接到数据库
conn = sqlite3.connect('example.db')
cur = conn.cursor()

# 执行查询操作
cur.execute("SELECT * FROM table_name")

# 获取查询结果
rows = cur.fetchall()

# 打印查询结果
for row in rows:
    print(row)

# 关闭数据库连接
conn.close()

上記のコードでは、まずsqlite3.connect()関数を使用してSQLiteデータベースに接続し、カーソルオブジェクトを作成します。その後、cursor.execute()メソッドを使用してSQLクエリステートメントを実行し、cursor.fetchall()メソッドを使用してクエリ結果を取得します。最後に、結果を反復処理して出力します。

特定のデータを検索するために、SQLクエリ文を具体的な状況に応じて調整する必要があります。別のデータベースを使用する場合は、それに適したデータベースライブラリを使用してデータを接続および検索することができます。

コメントを残す 0

Your email address will not be published. Required fields are marked *


广告
広告は10秒後に閉じます。
bannerAds