• 大小: 0.01M
    文件类型: .py
    金币: 1
    下载: 0 次
    发布日期: 2021-01-30
  • 语言: Python
  • 标签: MySql  sql  

资源简介

Database operation module

资源截图

代码片段和文件信息

#!/usr/bin/env python
# -*- coding: utf-8 -*-

__author__ = ‘Michael Liao‘

‘‘‘
Database operation module.
‘‘‘

import time uuid functools threading logging

# Dict object:

class Dict(dict):
    ‘‘‘
    Simple dict but support access as x.y style.
    >>> d1 = Dict()
    >>> d1[‘x‘] = 100
    >>> d1.x
    100
    >>> d1.y = 200
    >>> d1[‘y‘]
    200
    >>> d2 = Dict(a=1 b=2 c=‘3‘)
    >>> d2.c
    ‘3‘
    >>> d2[‘empty‘]
    Traceback (most recent call last):
        ...
    KeyError: ‘empty‘
    >>> d2.empty
    Traceback (most recent call last):
        ...
    AttributeError: ‘Dict‘ object has no attribute ‘empty‘
    >>> d3 = Dict((‘a‘ ‘b‘ ‘c‘) (1 2 3))
    >>> d3.a
    1
    >>> d3.b
    2
    >>> d3.c
    3
    ‘‘‘
    def __in

评论

共有 条评论