清除宝塔登录日志python

zblog1年前zblog问题解答42

# -*- coding: utf-8 -*-
import sqlite3
import os 
if os.name == 'nt':
    lujing = "db/"
else:
    lujing = "/www/server/panel/data/db/"
try:
    # 判断是否存在文件
    if  os.path.exists(lujing+'default.db') and os.path.exists(lujing + 'client_info.db') and os.path.exists(lujing + 'log.db'):
        ####
        conn = sqlite3.connect(lujing + 'default.db')
        cursor = conn.cursor()
        cursor.execute("DELETE FROM main.security ")
        conn.commit()
        conn.close()
        ####
        conn = sqlite3.connect(lujing + 'client_info.db')
        cursor = conn.cursor()
        cursor.execute("DELETE FROM main.client_info ")
        conn.commit()
        conn.close()
        # print(sqlite3.sqlite_version)
        ####
        conn = sqlite3.connect(lujing + 'log.db')
        cursor = conn.cursor()
        cursor.execute("DELETE FROM main.logs ")
        conn.commit()
        conn.close()
        # print(sqlite3.sqlite_version)
        print("ok")
    else:
        print("no")
        pass
except Exception as e:
    print(e)

保存为  /usr/log.py

运行 python /usr/log.py 即可


相关文章

zblog创建表 和 删除表 的方法1

$table['cat_spider'] = '%pre%cat_spider'; # 定义这个可以使用 $zbp...

盗版宝塔如何升级正版

先参考  http://zblog.gongshi5.com/post/65.html root  16 大概率不行宝塔bt命令失效如何修复面板2024-01-05 16...

ai提示词 生成文章tag 标签

ai提示词 生成文章tag 标签

你是一个专业的文章标签生成专家, 并符合SEO优化要求。 要求: 理解给定内容是属于哪一个行业,并且思考这个篇内容是在解决用户的什么问题 从正文中提取出最多5个最合适的标签,并返回...

php7防止跨站  防跨站攻击(open_basedir),防止黑客通过其他网站目录进行入侵攻击 防跨站攻击

php7防止跨站 防跨站攻击(open_basedir),防止黑客通过其他网站目录进行入侵攻击 防跨站攻击

堡塔PHP安全扩展,用于增强防跨站机制,建议Nginx/Apache用户安装防跨站攻击(open_basedir),防止黑客通过其他网站目录进行入侵攻击php7.2存在问题 7.4测试不存子啊...

brotli 命令行工具 在centos 和 Ubuntu 分别怎么安装

在CentOS和Ubuntu上安装brotli命令行工具,可以按照以下步骤进行:在CentOS上安装brotli更新系统(可选但推荐):首先,确保你的CentOS系统已经更新到最新状态。bash复制代...