擅长:python、mysql、java
<p>多亏了<a href="https://stackoverflow.com/users/3571/codeape">codeape</a>的上述评论,我得以通过将语法更改为:</p>
<pre><code>def getTableByReflection(self, tableName, metadata, engine):
return Table(tableName, MetaData(), autoload = True, autoload_with = engine)
</code></pre>
<p>所以每次都要传入一个新的<code>MetaData()</code>实例。这可能会影响性能,但在我的应用程序的这一部分对我来说没问题。在</p>
<p>全部贷记到<a href="https://stackoverflow.com/users/3571/codeape">codeape</a></p>