执行从数据库游标继承的类

Doing a class inheriting from a database cursor

提问人:floupinette 提问时间:10/24/2023 更新时间:10/24/2023 访问量:12

问:

这是创建我的 SQL 请求者类的好方法吗?

我想要一个我提出所有请求的班级。

我的应用程序只有一个用户。所以我只想有一个光标(=请求者的实例)

如果我的方法不好,请告诉我原因。

class Requester(sqlite3.Cursor):
    def __init__(self, inpath):
        # Instantiate the cursor
        super().__init__(sqlite3.connect(inpath))

    def request_1(self):
        # Build the SQL request
        sql_request = ("SELECT * FROM table_a")

        # Execute the request
        raw = self.execute(sql_request).fetchall()

        # Rearrange raw variable here

        return result
数据库 OOP 体系结构 游标

评论


答: 暂无答案