擅长:python、mysql、java
<p>我试试这个。免责声明:我对网页.py框架。在</p>
<p>我建议您尝试以下方法:</p>
<p>(1)创建全局线程.local实例来跟踪线程本地对象(在您的情况下,它将只跟踪一个对象,一个数据库会话)。在</p>
<pre><code>import threading
serving = threading.local()
</code></pre>
<p>(2)在每个请求开始时,创建一个db连接/会话并将其保存在线程.local实例。如果我正确理解<a href="http://webpy.org/cookbook/application_processors" rel="nofollow noreferrer">web.py documentation</a>,您可以执行以下操作:</p>
^{pr2}$
<p>(3)在控制器方法中(如果它们在web.py?),无论何时需要数据库连接,请使用服务.dbconnection. 在</p>