Pythonの標準ライブラリでSQLを使用できるsqlite3を紹介します。SQLとはデータベース(以下DB)を操作するための言語です。sqlite3はRDBMS形式でありテーブルと呼ばれるExcelみたいな表形式に近い形で操作できます。 sqlite3は大規模向けではなくプロトタイプや小 ...
cursor.execute("CREATE TABLE if not exists movies(movie_name char(50), actor_name char(50), actress_name char(50), release_year n(4), director_name char(50))") ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
を作るようにしたらいけた。 関数にしてメモしておきます。 引数にディレクトリ、テーブル名、カラムのリスト、値のリスト かなり変な感じだけど、とりあえずこれで動きました。
まずは、これまでの成果物をまとめる。SQLiteのデータ構造、構成しているPythonスクリプトファイル、Pythonスクリプトを実行するためのPowerShellラッパースクリプトは次のようになる。 列名 型 内容 id INTEGER (主キー) タスクの一意識別子。 title TEXT タスクの ...
SQLite is a lightweight, disk-based database that doesn’t require a separate server process and allows accessing the database using a nonstandard variant of the SQL query language. Python provides an ...
前回はChatGPTでTodoアプリで使用するデータベースのデータ構造設計、それを利用するための基本的なPythonスクリプトの生成、そのコードを2つのファイルに整理するといったところまで作業を行った。 それぞれの成果は次のとおり。 列名 型 内容 id INTEGER (主 ...