|
@@ -2,6 +2,7 @@
|
|
|
@author: luojunhui
|
|
|
"""
|
|
|
import pymysql
|
|
|
+from pymysql.cursors import DictCursor
|
|
|
|
|
|
|
|
|
class longArticlesMySQL(object):
|
|
@@ -66,14 +67,8 @@ class longArticlesMySQL(object):
|
|
|
:param sql:
|
|
|
:return:
|
|
|
"""
|
|
|
- cursor = cls.connection.cursor()
|
|
|
+ cursor = cls.connection.cursor(DictCursor)
|
|
|
cursor.execute(sql)
|
|
|
result = cursor.fetchall()
|
|
|
- json_data = [
|
|
|
- dict(
|
|
|
- zip([column[0] for column in cursor.description], row)
|
|
|
- )
|
|
|
- for row in result
|
|
|
- ]
|
|
|
- return json_data
|
|
|
+ return result
|
|
|
|