Python的數據庫支持


經過兩個多月的學習,我們對Python的基礎語法大概都已經學完了,接下來我們要把我們學到的東西逐步用到應用的層面上。今天,我們要學的是,用Python實現數據庫的對接。

我們先來講一下什么是api,在編程語言的學習中,我們經常會接觸到api這個詞,那么究竟什么是api,簡單來說就是一個接口,像java的api,有一個專門的api文檔提供查詢。Python數據庫的api是DB API。我們主要講的api版本是DB API2.0。

Python DB API有三個模塊屬性:

1、apilevel:這個屬性主要是用來定義使用的Python DB API 的版本,像我們上面說的DB API 2.0;

2、threadsafety:這個是用來定義模塊的線程安全度;

該參數是一個0到3的整數,0表示線程不能共享模塊,1表示線程可共享模塊本身,2表示線程可共享模塊和連接, 但不能共享游標,3表示模塊是絕對線程安全的。

3、paramstyle:這個屬性定義在SQL查詢中使用哪種參數風格,這里說明一下,SQL是指數據庫的意思。

這個我們就不具體講了,因為現在剛接觸新知識,引入這個知識點,會很容易感到迷茫。

Python DB API的異常:

我們在前面講過Python的異常捕獲及處理,關於DB API也有指定的異常,我們在這里先預告一下,明天來細講。

好的,今天的額內容就講到這里啦~

 

 

(文章圖片若有侵權,請聯系作者刪除)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM