苗木网站模版,网站首页布局分析,网店代运营怎么做,南城网站建设公司策划在Python中,我们可以使用`pymysql`库(如果MySQL服务器版本较高,也推荐使用`mysql-connector-python`)来建立一个简单的key-value存储库,其中键是字符串,值是JSON格式的数据。这里我们创建一个基本的类来完成读写操作:
import pymysql.cursors
import jsonclass JsonKVS…在Python中,我们可以使用`pymysql`库(如果MySQL服务器版本较高,也推荐使用`mysql-connector-python`)来建立一个简单的key-value存储库,其中键是字符串,值是JSON格式的数据。这里我们创建一个基本的类来完成读写操作:
import pymysql.cursors
import jsonclass JsonKVStore:def __init__(self, host='localhost', db='test_db', user='root', password='', port=3306):self.conn = pymysql.connect(host=host,user=user,password=password,db=db,port=port,charset='utf8mb4',cursorclass=pymysql.cursors.DictCursor) def set_item(self, key, value):with self.conn.cursor() as cursor:query = "INSERT INTO kv_table (key, value) VALUES (%s, %s)"cursor.execute(query, (key, json.dumps(value)))self.conn.commit() def get_ite