代码拉取完成,页面将自动刷新
# 在Oppressor完成以后请不要直接使用这里面的函数
# 详细请看oppressor.py中的select/insert/update
from pymysql import connect, cursors
import traceback # 更好的错误输出
# (临时的)设置,记得改密码!
conn = connect(
host = "127.0.0.1",
user = "zvms",
password = "d41d8cd9",
db = "zvms"
)
cur = conn.cursor()
def close(): # 这玩意有被用到吗?
global conn,cur
try:
cur.close()
conn.close()
except:
traceback.print_exc()
def execute(sql, param = None):
print("sql =", sql)
print("param =", param)
global cur, conn
try:
cur.execute(sql, param)
conn.commit()
except:
traceback.print_exc()
conn.rollback()
def fetchall():
global cur
try:
r=cur.fetchall()
conn.commit()
return r
except:
traceback.print_exc()
def fetchone():
global cur
try:
r=cur.fetchone()
conn.commit()
return r
except:
traceback.print_exc()
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。