擅长:python、mysql、java
<p>现在可以了</p>
<pre><code>result_dict = [u._asdict() for u in my_query.all()]
</code></pre>
<p>原因是u实际上不是一个元组,而是一个KeyedTuple。</p>
<p>关于这个<a href="https://stackoverflow.com/questions/31624530/return-sqlalchemy-results-as-dicts-instead-of-lists">thread</a>的正确答案也会有帮助</p>