SQLite は非常に人気のあるリレーショナル データベースであり、非常に軽量であるため、多数のアプリケーションで広く使用されています。 sqlite3 は Python 標準ディストリビューションに付属するモジュールで、sqlite データベースの処理に使用できます。データベースはファイルまたはメモリに保存できますが、ここではメモリに保存されます。
コード: (推奨学習: Python ビデオ チュートリアル)
import sqlite3 with sqlite3.connect(":memory:") as con: c=con.cursor() #创建游标 c.execute('''CREATE TABLE sensors(data text,city text,code text,sensor_id real,temperature real)''') #新建表,text和real分别表示字符串和数值的类型 for table in c.execute("SELECT name FROM sqlite_master WHERE type='table'"): print "Table",table[0] c.execute("INSERT INTO sensors VALUES ('2016-11-05','Utrecht','Red',42,15.14)") c.execute("SELECT * FROM sensors") print c.fetchone() #输出插入记录 con.execute("DROP TABLE sensors") #删除表 print "# of tables",c.execute("SELECT COUNT(*) FROM sqlite_master WHERE type='table'").fetchone()[0] c.close()
実行結果: #
Table sensors (u'2016-11-05', u'Utrecht', u'Red', 42.0, 15.14) # of tables 0
リレーショナル データベース管理システム
組み込みデバイスに適した組み込みデータベース
SQLite はC/S データベース エンジンではありません
ユーザー プログラムに統合されています
ほとんどの SQL 標準を実装します
For Python 関連の技術記事をもっと見るには、Python チュートリアル 列にアクセスして学習してください。
以上がPython データ分析にはどのデータベースを使用しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。