uri2service.py 文件源码

python
阅读 30 收藏 0 点赞 0 评论 0

项目:libase 作者: fasionchan 项目源码 文件源码
def setup_mysqldb(self):
        import MySQLdb
        import MySQLdb.cursors

        self.schema_supported['mysql'] = (
            MySQLdb.connect,
            {
                'host': 'hostname',
                'port': 'port',
                'user': 'username',
                'passwd': 'password',
                'db': 'args',
                'use_unicode': 'kwargs',
                'cursorclass': 'kwargs',
                '__kwargs__': 'kwargs'
                },
            {
                'port': lambda port: port or 3306,
                'db': lambda args: args[0],
                'use_unicode': lambda kwargs: eval(kwargs.get('use_unicode', 'True')),
                'cursorclass': lambda kwargs: getattr(MySQLdb.cursors, kwargs.get('cursorclass', 'Cursor')),
                },
            None,
            )
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号