2013-10-22 2 views

답변

0

연결 매개 변수를 검색하는 방법이 아닌 것 같습니다. 적어도 권장할만한 하나.

나는 주어진 목록 (. 당신이 인 연결 CONN DICT가있는 객체를 통해 DICT를 호출 할 수 있습니다 ipython에서) 객체의 모든 변수와 메소드에서 찾고 있었어요은 같은 것입니다 : "연결"코드를 탐색하여

{'_server_version': (5, 6), 
'_transactional': 8192L, 
'cursorclass': MySQLdb.cursors.Cursor, 
'encoders': {bool: <function MySQLdb.converters.Bool2Str>, 
    instance: <function MySQLdb.converters.Instance2Str>, 
    float: <function MySQLdb.converters.Float2Str>, 
    int: <function MySQLdb.converters.Thing2Str>, 
    list: <function MySQLdb.converters.quote_tuple>, 
    long: <function MySQLdb.converters.Thing2Str>, 
    dict: <function _mysql.escape_dict>, 
    NoneType: <function MySQLdb.converters.None2NULL>, 
    set: <function MySQLdb.converters.Set2Str>, 
    str: <function MySQLdb.connections.string_literal>, 
    tuple: <function MySQLdb.converters.quote_tuple>, 
    object: <function MySQLdb.converters.Instance2Str>, 
    unicode: <function MySQLdb.connections.unicode_literal>, 
    datetime.timedelta: <function MySQLdb.times.DateTimeDelta2literal>, 
    datetime.datetime: <function MySQLdb.times.DateTime2literal>, 
    array.array: <function MySQLdb.converters.array2Str>}, 
'messages': [], 
'string_decoder': <function MySQLdb.connections.string_decoder>, 
'unicode_literal': <function MySQLdb.connections.unicode_literal>} 

는 기존 _mysql.connection 클래스를 확장하는 클래스 연결의 인스턴스를 반환합니다. 여기에서는 "get_host_info"와 같은 함수를 찾을 수 있습니다.이 함수는 연결 obj에서 직접 호출 할 수 있지만 찾고 있다고 생각하지는 않습니다.

해당 데이터를 검색하는 방법은 연결 및 제공된 매개 변수가 들어있는 새 클래스를 작성하는 것입니다.

도움이 되길 바랍니다. Gemma