1

sqlite3モジュールを拡張して、import DatabaseDatabase.connect()をsqlite3.connect()のエイリアスとして実行できるが、追加の非標準メソッドを定義するにはどうすればよいですか?

4

2 に答える 2

4

をラップするクラスを作成できますsqlite3。それはその.connect()メソッドとおそらく他のメソッドを取り、それを外部に公開してから、独自のものを追加します。

別のオプションはサブクラス化です-それが機能する場合。

于 2012-12-14T15:42:29.557 に答える
1

Database先頭に次の行がある独自のモジュールを作成できます。

from sqlite import *

次に、好きなようにメソッドを定義しますが、何も上書きしないようにしてください。

于 2012-12-14T16:41:41.330 に答える