Python的標準庫和第三方庫

2021-09-26 04:10:01 字數 2845 閱讀 8315

1、pip安裝

常用命令:

(1)pip install 《第三方庫名》

(2)pip install -u《第三方庫名》:使用-u標籤更新已安裝的指定第三方庫

(3)pip uninstall 《第三方庫名》:解除安裝指定的第三方庫

(5)pip show 《第三方庫名》:列出某個指定第三方庫的詳細資訊 

(7)pip list:列出當前系統已經安裝好的第三方庫

2、整合安裝

anaconda(適用於資料分析和資料展示)

支援近800個第三方庫,包含多個主流工具,適合資料計算領域開發

3、檔案安裝

(3)安裝步驟(以wordcloud為例項)

步驟1:在uic頁面搜尋wordcloud

步驟3:使用pip install 《檔名》安裝

(1)概括:優秀的詞云展示第三方庫(詞云以詞語為單位,更加直觀和藝術的展示文字)

(2)安裝:在(cmd命令列輸入)pip install wordcloud

(3)wordcloud庫把詞云當作乙個wordcloud物件

(4)wordcloud.wordcloud()代表乙個文字對應的詞云

(5)wordcloud庫常規方法

方法描述

w.generate(txt)

向wordcloud物件w中載入文字txt

w.to_file(filename)

將詞云輸出為影象檔案,.png或.jpg格式

步驟1:配置物件引數

步驟2:載入詞云文字

步驟3:輸出詞云檔案

(6)配置物件引數

引數描述

width

指定詞云物件生成的寬度,預設400畫素

>>>w=wordcloud.wordcloud(width=600)

heigth

指定詞云物件生成的高度,預設200畫素

>>>w=wordcloud.wordcloud(heigth=400)

min_font_size

指定詞雲中字型的最小字型大小,預設4號

max_font_size

指定詞雲中字型最大字型大小,根據高度自動調節

font_step

指定詞雲中字型字型大小的步進間隔,預設為1(字型字型大小隨著出現的次數增多而增大)

(7)一般呼叫wordcloud,都要具有matplotlib庫(是 python 的 2d繪相簿)。

怎麼matplotlib庫呢?用pip給python安裝matplotlib庫-windows

在命令列視窗輸入python -m pip install matplotlib進行自動安裝,等待安裝完成。

三、os庫

1、os庫提供通用的,基本的作業系統互動功能

包括常用路徑操作、程序管理(啟動程式中其他程式)、環境引數(獲得系統軟硬體資訊等環境引數)等幾類

2、路徑操作

函式描述

os.path.abspath(path)

返回path在當前系統中的絕對路徑

os.path.normpath(path)

歸一化path的表示形式,統一用\\分隔路徑

os.path.relpath(path)

返回當前程式與檔案之間的相對路徑(realtive path)

os.path.dirname(path)

返回path中的目錄名稱

os.path.basename(path)

返回path中最後的檔案名稱

os.path.join(path,*paths)

組合path與paths,返回乙個路徑字串

os.path.exists(path)

判斷path對應檔案或目錄是否存在,存在返回true,否則false

os.path.isfile(path)

判斷path所對應是否為已存在的檔案,存在則返回true,否則返回false

os.path.isdir(path)

判斷path所對應是否為已存在的目錄,存在則返回true,否則false

os.path.getatime(path)

返回path對應檔案或目錄上一次訪問時間(返回的時間是計算機內部時間值,

下面兩個也一樣)

os.path.getmtime(path)

返回path對應檔案或目錄最近一次修改的時間

os.path.getctime(path)

返回path對應檔案或目錄的建立時間

os.path.getsize(path)

返回path對應檔案的大小,以位元組為單位

3、環境引數(獲取或改變系統環境資訊)

函式描述

os.chdir(path)

修改當前程式操作的路徑

os.getcwd(path)

返回程式的當前路徑

os.getlogin()

獲得當前系統登入使用者名稱

os.cpu_count()

獲得當前系統的cpu數量

os.urandom(n)

獲得n個位元組長度的隨機字串,通常用於加解密運算

python標準庫和第三方庫的區別

python標準庫和第三方庫的區別 1 python的標準庫是隨著pyhon安裝的時候預設自帶的庫。3 它們呼叫方式是一樣的,都需要用import語句呼叫。20個必不可少的python庫也是基本的第三方庫 beautifulsoup.我知道它很慢,但這個xml和html的解析庫對於新手非常有用。ip...

python自帶裝備 標準庫 第三方庫

python標準庫是用python和c語言預先編寫的模組,這些模組隨著python直譯器一起自動安裝,該工具庫非常強大,以至於很多人說標準庫屬於python的自帶裝備,意思是說python已經把大量日常所需的例行工作準備好了,只待匯入。python標準庫本身雖然不屬於核心語言,卻是python系統的...

PyThon第三方庫

本文 自 戀花蝶的部落格 今天公司停電,沒上班。跑上來更新個部落格,跟大家分享一下我常用的幾個第三方 python 庫。python 語言之所以能夠如此流行,除了本身內建許多程式庫來保障快速開發之外,目不睱接的第三方庫也是一大主因。結合我目前的工作 網遊開發 我常用的幾個第三方庫如下 wxpytho...