看分享,阅见世界,分享此刻。是一个整理、分享,搜索的网站。智阅无界,洞见未来。
  • 文章
  • 专题
  • 文章
  • 登录
  • 注册
计科知识库 计科知识库 9天前

Python连接数据库Sqlite并查询数据显示的示例

python sqlite

Python连接数据库Sqlite并查询数据显示的示例

  1. import sqlite3
  2. def generate_article_links(db_path):
  3. # 连接数据库
  4. conn = sqlite3.connect(db_path)
  5. cursor = conn.cursor()
  6. # 查询文章信息
  7. cursor.execute("SELECT id, title, url_path FROM article")
  8. articles = cursor.fetchall()
  9. # 生成链接地址
  10. base_url = "http://www.kan.pub/article/" # 你的基础URL路径
  11. article_links = []
  12. for article in articles:
  13. article_id, title, url_path = article
  14. full_url = (
  15. f"{base_url}{url_path}" # 假设url_path已经是文章的路径部分,例如 '2021/article-title'
  16. )
  17. # article_links.append((article_id, title, full_url))
  18. article_links.append((full_url))
  19. # 关闭游标和连接
  20. cursor.close()
  21. conn.close()
  22. return article_links
  23. # 使用函数并打印结果
  24. db_path = "test.sqlite"
  25. links = generate_article_links(db_path)
  26. for link in links:
  27. print(link) # 输出格式为 (文章ID, 标题, 完整URL)
  • © 2025 看分享 阅见世界,分享此刻。
  • 建议
  • | 鄂ICP备14016484号-7

    鄂公网安备 42068402000189

    访问微博看分享