pysql

PySQL

バグバグですが、githubに置きました(https://github.com/nnabeyang/pysql/tree/)。 git clone git@github.com:nnabeyang/pysql.git でリポジトリが得られます。READMEに書き忘れましたが、現在bitstringを使っています。

PySQLite(2)

読み書き部分は完成しました。モジュールとして使うときは、次のように使います。 #!/usr/bin/env python2.6 # -*- coding: utf-8 -*- import unittest import os from pysql import * class DBTests(unittest.TestCase): def test_create_table(self): if o…

PySQLite(1)

以前からSQLite3のdbファイルを読み込むプログラムを書いていますが、それに書きこむ機能も追加しています。とりあえずPySQLiteと呼んでいます。まだ、レコードの大きさに制限がありますが、書き込みができるようになりました(削除とアップデートはまだでき…

sqliteのデータベースファイルを読み込む(3)[LIMITの実装]

前回のソースコードにDBクラスを追加しました。LIMIT offset, limit句はcursorをoffsetまで進めて、limit回値を返します。つまりoffset回だけ、cursorを動かすことになるので、offsetを設定してもそれだけのコストはかかります。また、cursorのレベルで見れ…

sqliteのデータベースファイルを読み込む(2)

sqliteのdbファイルを読み込むpythonスクリプトを書いています。読み込むことがある程度できるようになったら、書き込みもできるようにもしたいです。前回から変わったところはselect文みたいにカラムを指定する(現在は何番目のカラムかを数字で指定する)こ…