Browse Source

修改select_json方法中

luojunhui 6 months ago
parent
commit
5fb3e6f52f
1 changed files with 3 additions and 8 deletions
  1. 3 8
      applications/longArticlesMysql.py

+ 3 - 8
applications/longArticlesMysql.py

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