1

makeTablePython クラスから sqlite テーブルを作成する関数を作成したいと思います。私はこのクラスを持っています:

class Foo(object):
    def __init__(self):
        self.a
        self.b
        self.c

この方法で関数を定義しようとしました:

def makeTable(obj):
    conn = sqlite3.connect(sqlfilename)
    cursor = conn.cursor()
    cursor.execute(sqlString)

しかし、次のsqlStringようなものを作成する必要があります:

"""CREATE TABLE foo (a text, b text)"""

sqlString特定のクラスからこれを自動的に作成するにはどうすればよいですか?

4

1 に答える 1