sqlite 動態型別 null
integer
real
text
blob
sqlite操作 sqlite3 連線物件:sqlite3.connect(『資料檔案.db』) commit()
close()
游標:cursor = conn.cursor() execute('sql語句' , [引數])
fetchall(): 獲取所有結果到列表
fetchone()
fetchmany(記錄數)
引數化查詢:避免sql注入 ?:引數傳遞tuple
:引數名,引數傳遞字典表
import sqlite3
conn = sqlite3.connect('db\\addressbook.db')
c = conn.cursor()
sql = "select * from linkman"
result = c.execute(sql)
for row in result:
print(row)
# -----------------------------
sql = "insert into linkman values ('marry', '15152356108', '1985-03-09', 1)"
c.execute(sql)
conn.commit()
conn.close()
sql = "update linkman set mobile ='13890291858' where name='peter'"
c.execute(sql)
# 增加
sql = "delete from linkman where rowid=5"
c.execute(sql)
conn.commit()
# 刪除
sql = "select oid,* from linkman"
c.execute(sql)
lst = c.fetchall()
name = ('tom',)
sql = "select *from linkman where name= ?"
c.execute(sql, name)
sql = "insert into linkman values (:name,:mobile,:birthdate,:isvalid)"
c.execute(sql, )
conn.commit()
import sqlite3
def open_conn():
pass
def close():
pass
def commit():
pass
def get_all_linkman():
pass
def get_linkman_by_id():
pass
def get_linkman_by_name():
pass
def update_linkman(id, name):
pass
def delete_linkman_by_id(id):
pass
《Python學習筆記》階段一之基礎學習
1.注釋 或者 或者 2.輸出函式print 3.塊。用冒號作為開始,具有相同縮排的 縮排需要相同型別,tab和空格 4個 不一樣 if 5 5 print print if false print print 沒有花括號,以冒號開始,以縮排劃分 print 4.變數 宣告變數的三種方式 a fan...
零基礎學習Python 基礎階段
time.gmtime 功能 獲取當前utc時間元組 格式一 time.gmtime 返回值 當前utc時間元組格式二 time.gmtime 12414413 返回值 將指定時間戳轉換成utc時間元組 import time result time.gmtime print result resu...
深度學習基礎(一) 綜述
前沿 問題 任務主要分為regression 回歸,輸出值 classification 分類,輸出類別 generation 生成,進行創造,輸出不定 告訴機器尋找function方法 supervised learning 有監督學習 unsupervised learning 無監督學習 fu...