python3下應用pymysql(第一卷)

2022-03-17 21:02:53 字數 930 閱讀 4533

程式設計不會運算元據庫,就像男人做做了太監,人生不完整,我不想人生不完整,寫下pymysql的使用總結

先做下準備工作,準備下資料表,由於是練習操作,所以先做個簡單的資料表;

建立單獨的乙個庫;再建立表

建立資料表,圖中紅圈必須引用回滾事件,以保持資料的完整性

下面開始編寫python**:

建立連線物件:

連線到資料庫,連線到資料庫example, 定義conn資料庫連線物件

建立游標物件cursor:

使用游標物件向表裡新增資料

向表裡提交資料 用conn資料庫物件提交(此處為重點不要弄混)

關閉游標,關閉鏈結,注意主次順序

檢視結果:

總結下過程:

建立資料庫連線物件-->建立游標-->向資料庫新增資料-->提交資料-->關閉游標-->關閉資料庫

python3下應用pymysql 第二卷)

隨意定義了一批資料 去資料庫查詢一下 下面試一下查詢語句 獲取游標裡的資料,結果如下 下面更改下返回資料型別,如果想用字典型別 結果如下 在這裡用的是fetch函式找到了所有滿足條件的資料,用fetchone顧名思義查詢第一條滿足條件的資料 好現在可以查詢資料了。現在在爬蟲上有乙個特別重要的需求就是...

python3下的twistedPOST請求網頁

在python2中我們使用twisted比較方便,網上資料也比較多,但是通常在python3中使用的時候,並不能成功。我也是找了好多資料沒有成功之後,自己去嘗試做小白鼠,測試了很久之後,發現傳遞給twisted的所有資料都需要是bytes型別的。直接看 吧 親測可用 from twisted.int...

python3 切片 python3 切片

取乙個list或tuple的部分元素是非常常見的操作。比如,乙個list如下 l michael sarah tracy bob jack 取前3個元素,應該怎麼做?笨辦法 l 0 l 1 l 2 michael sarah tracy 之所以是笨辦法是因為擴充套件一下,取前n個元素就沒轍了。取前n...