扫码登录,获取cookies

This commit is contained in:
2026-03-09 16:10:29 +08:00
parent 754e720ba7
commit 8229208165
7775 changed files with 1150053 additions and 208 deletions

47
check_database.py Normal file
View File

@@ -0,0 +1,47 @@
"""
检查数据库中的用户
"""
import sqlite3
import os
DB_PATH = "weibo_hotsign.db"
def check_database():
if not os.path.exists(DB_PATH):
print(f"❌ 数据库文件不存在: {DB_PATH}")
return
print(f"✓ 数据库文件存在: {os.path.abspath(DB_PATH)}")
print()
conn = sqlite3.connect(DB_PATH)
cursor = conn.cursor()
# 检查表
cursor.execute("SELECT name FROM sqlite_master WHERE type='table';")
tables = cursor.fetchall()
print("数据库中的表:")
for table in tables:
print(f" - {table[0]}")
print()
# 检查用户
cursor.execute("SELECT id, username, email, is_active FROM users;")
users = cursor.fetchall()
if users:
print(f"找到 {len(users)} 个用户:")
for user in users:
print(f" ID: {user[0]}")
print(f" 用户名: {user[1]}")
print(f" 邮箱: {user[2]}")
print(f" 激活状态: {'' if user[3] else ''}")
print()
else:
print("❌ 数据库中没有用户!")
print("请运行: python create_sqlite_db.py")
conn.close()
if __name__ == "__main__":
check_database()