liqian 2 năm trước cách đây
mục cha
commit
b7a1c488a0
3 tập tin đã thay đổi với 38 bổ sung1 xóa
  1. 6 0
      config.py
  2. 29 1
      db_helper.py
  3. 3 0
      utils/feishu.py

+ 6 - 0
config.py

@@ -2,6 +2,12 @@ import os
 
 
 class BaseConfig(object):
+    """基础配置"""
+    # 飞书应用凭证
+    FEISHU_TOKEN = {
+        'app_id': 'cli_a3667697a57b500e',
+        'app_secret': '5eMszgeNt21U56XnPjCykgmTfZUEEMnp'
+    }
     pass
 
 

+ 29 - 1
db_helper.py

@@ -1,7 +1,7 @@
 import pymysql
 from config import set_config
 
-config_ = set_config()
+config_, env = set_config()
 
 
 class MysqlHelper(object):
@@ -34,5 +34,33 @@ class MysqlHelper(object):
         conn.close()
         return data
 
+    def add_data(self, sql):
+        """
+        新增数据
+        :param sql:
+        :return:
+        """
+        # 连接数据库
+        conn = pymysql.connect(**self.mysql_info)
+        # 创建游标
+        cursor = conn.cursor()
+        try:
+            # 执行SQL语句
+            cursor.execute(sql)
+            # 提交到数据库执行
+            conn.commit()
+        except Exception as e:
+            # 发生错误时回滚
+            conn.rollback()
+        # 关闭游标对象
+        cursor.close()
+        # 关闭数据库连接
+        conn.close()
+
 
+if __name__ == '__main__':
+    mysql_helper = MysqlHelper()
+    sql = "select * from hot_word;"
+    data = mysql_helper.get_data(sql=sql)
+    print(data)
 

+ 3 - 0
utils/feishu.py

@@ -0,0 +1,3 @@
+class FeiShu(object):
+    def get_tenant_access_token(self):
+