国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

python 怎樣檢查要升級(jí)的模塊 怎樣查看python的系統(tǒng)路徑?

打開(kāi)python交互模式,導(dǎo)入sys模塊,調(diào)用sys模塊下的path屬性,找到你的安裝路徑?;蛘哂益I單擊@.com1)幫助(模塊名):這取決于模塊描述。2)檢查位置:導(dǎo)入系統(tǒng)[模塊名稱]事實(shí)上,它 全

打開(kāi)python交互模式,導(dǎo)入sys模塊,調(diào)用sys模塊下的path屬性,找到你的安裝路徑。或者右鍵單擊@.com

1)

幫助(模塊名):這取決于模塊描述。

2)檢查位置:

導(dǎo)入系統(tǒng)

[模塊名稱]

事實(shí)上,它 全押上了.../lib/

一般來(lái)說(shuō),第三方庫(kù)的模塊可以在pypi官網(wǎng),模塊官網(wǎng),或者模塊內(nèi)置文檔中找到。

但是大部分文檔都是英文的,bug的英文語(yǔ)法也比較簡(jiǎn)單。即使英語(yǔ)不好,也能在字典里看懂。

用dir()顯示就行了。

其中,_ _ buildings _ _,_ _ doc _ _,_ _ name _和_ _

您可以在程序中使用globals()函數(shù)來(lái)查看全局引用。通??梢钥吹綄?dǎo)入模塊的名稱。然后使用

1.安裝和導(dǎo)入模塊

以Python中的SQLAlchemy模塊為例。借助其他第三方模塊,SQLAlchemy可以操作各種數(shù)據(jù)庫(kù),包括Oracle、PostgreSQL、MySQL、SQLite、SQL Server等。如果你還沒(méi)有 t尚未安裝,您可以通過(guò)以下命令安裝它:

要測(cè)試SQLAlchemy模塊是否安裝正確,可以在Jupyter實(shí)驗(yàn)室中運(yùn)行以下代碼:

如果模塊安裝正確,會(huì)輸出版本號(hào),我目前使用的版本是1.3.20。

不同的數(shù)據(jù)庫(kù)需要安裝不同的第三方模塊。例如,要操作Oracle,通常需要先安裝cx_Oracle:

第二步連接到數(shù)據(jù)庫(kù)

在開(kāi)始操作數(shù)據(jù)庫(kù)之前,您需要在連接到數(shù)據(jù)庫(kù)之前創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)引擎:

用戶名、密碼、IP地址等基本信息要根據(jù)你的實(shí)際情況進(jìn)行修改。

創(chuàng)建一張桌子

為了用Python演示數(shù)據(jù)庫(kù)的自動(dòng)操作,假設(shè)您的數(shù)據(jù)庫(kù)帳戶擁有創(chuàng)建表的權(quán)限,您可以執(zhí)行以下語(yǔ)句來(lái)創(chuàng)建一個(gè)新表:

4.添加、刪除和檢查

數(shù)據(jù)庫(kù)的常見(jiàn)操作包括添加、刪除、更改和檢查。讓 讓我們分別簡(jiǎn)單地演示一下。

首先,添加兩行數(shù)據(jù)進(jìn)行模擬:

其次,刪除其中一行:

然后,修改另一行數(shù)據(jù):

SQLAlchemy雖然很強(qiáng)大,但是如果能和熊貓一起使用,可以雙劍合璧,從而更好的解決數(shù)據(jù)處理和分析的問(wèn)題。

例如,按條件查詢指定的數(shù)據(jù):

5.數(shù)據(jù)備份和表刪除

有時(shí),我們還需要將數(shù)據(jù)備份到數(shù)據(jù)庫(kù)中。如果直接使用熊貓的to_sql函數(shù),字符串類型的列會(huì)自動(dòng)保存為CLOB,后續(xù)處理會(huì)比較麻煩。

我們可以使用一個(gè)函數(shù)來(lái)自動(dòng)轉(zhuǎn)換成NVARCHAR類型:

該功能還可以應(yīng)用于不同數(shù)據(jù)庫(kù)之間的數(shù)據(jù)遷移。例如,從MySQL數(shù)據(jù)庫(kù)中查詢指定的數(shù)據(jù),將其保存為df,然后將其附加到Oracle數(shù)據(jù)庫(kù)。

如果設(shè)置了相應(yīng)的定時(shí)任務(wù),就可以在Python中自動(dòng)運(yùn)行數(shù)據(jù)庫(kù),從而自動(dòng)完成相關(guān)工作。

最后,刪除上面演示中使用的兩個(gè)表并關(guān)閉數(shù)據(jù)庫(kù)連接是一個(gè)好習(xí)慣,可以節(jié)省資源,減少浪費(fèi)。

總結(jié)

介紹了用Python自動(dòng)操作數(shù)據(jù)庫(kù)的一些常用方法,從SQLAlchemy和cx_Oracle模塊的安裝導(dǎo)入,到連接數(shù)據(jù)庫(kù),到創(chuàng)建表,添加,刪除,檢查,最后備份,刪除表。所有這些操作都可以在Jupyter Lab中一鍵完成,一些數(shù)據(jù)庫(kù)相關(guān)的操作也可以自動(dòng)完成。

其實(shí)可以根據(jù)自己的實(shí)際情況修改數(shù)據(jù)庫(kù)類型、字符串連接等信息,執(zhí)行各種SQL語(yǔ)句,自動(dòng)完成更復(fù)雜的數(shù)據(jù)庫(kù)操作。

內(nèi)容轉(zhuǎn)載自:林驥