timmy / 使用 SQLite 儲存與管理 RSS 資料

0 gustos
0 bifurcaciones
1 archivos
Última actividad 10 months ago
這段程式碼使用 SQLite 初始化資料庫與表格,並提供函數將條目插入表格,同時處理重複條目的情況。測試範例展示如何插入一筆包含標題、連結、發布日期及描述的資料。
1 import sqlite3
2
3
4 # 初始化資料庫及表格
5 def initialize_db(db_name="database.db", table_name="entries"):
6 conn = sqlite3.connect(db_name)
7 cursor = conn.cursor()
8 cursor.execute(
9 f"""
10 CREATE TABLE IF NOT EXISTS {table_name} (

timmy / SQLite 與 Streamlit st.data_editor 整合

0 gustos
0 bifurcaciones
1 archivos
Última actividad 10 months ago
這段程式碼是一個使用 Streamlit 和 SQLite 的範例應用程式,透過 JOIN 查詢顯示客戶與訂單的關聯資料,並在介面中使用 st.data_editor 允許編輯訂單日期,按下更新按鈕後會將修改內容同步至資料庫。
1 import sqlite3
2 import pandas as pd
3 import streamlit as st
4 from datetime import datetime, date
5
6 def initialize_database(conn):
7 cursor = conn.cursor()
8
9 # 建立 Customers 資料表
10 cursor.execute('''
Siguiente Anterior