没有为logger“sqlalchemy.pool.NullPool”找到处理程序

时间:2017-03-30 06:55:07

标签: python python-2.7 logging sqlalchemy

我有一个小问题,错误扔在我的脸上(这个在应用程序中没有破坏任何东西,但我想处理这个处理程序错误。)

def init_db(db_file):
    global engine
    engine = create_engine('sqlite:///' + str(db_file), poolclass=NullPool)
    Session = sessionmaker(bind=engine)
    global session
    session = Session()
    Base.metadata.create_all(engine)

我正在使用上面的代码来初始化数据库连接,并在程序结束时关闭它。

如果我通过print打印任何信息,我不使用任何记录器,并且错误仅在(我认为)第一次提交后打印一次。在创建与db的会话时我是否遗漏了某些内容?

0 个答案:

没有答案
相关问题