Skip to content

khml/pymysql-dataclass-cursor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

pymysql-dataclass-cursor

Cursor that returns the retrieved records as dataclass for PyMySQL.

Cursors

  • DataclassCursor
  • FrozenDataclassCursor

Example

import pymysql
from dataclassCursor import DataclassCursor

connection = pymysql.connect(host="", port=, user="", passwd="", db="")

with connection:
    with connection.cursor(DataclassCursor) as cursor:
        """your code here"""
        cursor.execute(query, params)
        record = cursor.fetchone()
        record.column_name  # Instead of write record["column_name"]
        record.as_dict(). # get a record as dict

About

Cursor that returns the retrieved records as dataclass for PyMySQL

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages