3
(객체가 서로 다른 블록마다 생성되는 동안 분명히 아래 하나가 실패) :doctest가 동적으로 생성을위한 객체
def get_session(db_name, verbose, test):
"""Returns current DB session from SQLAlchemy pool.
>>> get_session('Mmusc20090126', False, True)
<sqlalchemy.orm.session.Session object at 0xfb5ff0>
"""
if test:
engine = create_engine('sqlite:///:memory:', echo=verbose)
log_load.debug('DB in RAM.')
else:
engine = create_engine('sqlite:///' + 'DB/' + db_name + '.db', echo=verbose)
log_load.debug('DB stored in file: %s' % 'DB/' + db_name + '.db')
# Create TABLES: Structures, Interactions, Interactors, PDB_UniProt, UniProtSeq
meta.create_all(engine)
Session = sessionmaker(bind=engine)
session = Session()
return session
답을 업데이트 해 주셔서 감사합니다.이 #doctest를 어디에 두어야하는지 온라인으로 파헤 쳤습니다 : + ELLIPSIS 딱지 (코를 사용하면 unitest와 다른 것으로 생각합니다);) –