婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Python基礎之標準庫和常用的第三方庫案例教程

Python基礎之標準庫和常用的第三方庫案例教程

熱門標簽:無錫智能外呼系統好用嗎 南昌地圖標注 西青語音電銷機器人哪家好 百應電話機器人總部 宿州電話機器人哪家好 電梯新時達系統外呼顯示e 旅游廁所地圖標注怎么弄 地圖標注與注銷 成都呼叫中心外呼系統哪家強

Python基礎:標準庫和常用的第三方庫

Python的標準庫有:

名稱 作用
datetime 為日期和時間處理同時提供了簡單和復雜的方法。
zlib 直接支持通用的數據打包和壓縮格式:zlib,gzip,bz2,zipfile,以及 tarfile。
random 提供了生成隨機數的工具。
math 為浮點運算提供了對底層C函數庫的訪問。
sys 工具腳本經常調用命令行參數。這些命令行參數以鏈表形式存儲于 sys 模塊的 argv 變量。
glob 提供了一個函數用于從目錄通配符搜索中生成文件列表。
os 提供了不少與操作系統相關聯的函數。

Python常用的第三方庫有:

名稱 作用 使用參考
Scrapy 爬蟲工具常用的庫。 https://www.jb51.net/article/217779.htm
Requests http庫。
Pillow 是PIL(Python圖形庫)的一個分支。適用于在圖形領域工作的人。 https://www.jb51.net/article/217786.htm
matplotlib 繪制數據圖的庫。對于數據科學家或分析師非常有用。
OpenCV 圖片識別常用的庫,通常在練習人臉識別時會用到 https://www.jb51.net/article/217790.htm
pytesseract 圖片文字識別,即OCR識別 https://www.jb51.net/article/217792.htm
wxPython Python的一個GUI(圖形用戶界面)工具。
Twisted 對于網絡應用開發者最重要的工具。
SymPy SymPy可以做代數評測、差異化、擴展、復數等等。
SQLAlchemy 數據庫的庫。
SciPy Python的算法和數學工具庫。
Scapy 數據包探測和分析庫。
pywin32 提供和windows交互的方法和類的Python庫。
pyQT Python的GUI工具。給Python腳本開發用戶界面時次于wxPython的選擇。
pyGtk 也是Python GUI庫。
Pyglet 3D動畫和游戲開發引擎。
Pygame 開發2D游戲的時候使用會有很好的效果。
NumPy 為Python提供了很多高級的數學方法。
nose Python的測試框架。
nltk 自然語言工具包。
IPython Python的提示信息。包括完成信息、歷史信息、shell功能,以及其他很多很多方面。
BeautifulSoup xml和html的解析庫,對于新手非常有用。

標準庫用法參考示例:

datetime庫:

為日期和時間處理同時提供方法。

from datetime import date
#導入時間庫
now=date.today()
#取當前時間
print(now)
birthday=date(1987,12,3)
print(birthday)
age=now-birthday
#假設年齡=當前日期-生日日期
print(age)

運行結果為:

2019-05-04
1987-12-03
11475 days, 0:00:00

zlib庫:

提供壓縮和解壓的功能。

import zlib
m = b'This is a test compress'
print(m)
m1=len(m)
#查看字符串的長度
print(m1)
t = zlib.compress(m)
#假設壓縮后的內容為t
t1=len(t)
#查看壓縮后內容t的長度
print(t)
print(t1)
s = zlib.decompress(t)
#解壓縮后的內容為s
print(s)

運行結果為:

b'This is a test compress'
23
b'x\x9c\x0b\xc9\xc8,V\x00\xa2D\x85\x92\xd4\xe2\x12\x85\xe4\xfc\xdc\x82\xa2\xd4\xe2b\x00ah\x08\x82'
29
b'This is a test compress'

sys庫:

調用命令行參數,經常使用sys.path來查看python及系統的依賴庫包安裝路徑。

import sys
a=sys.path
#假設系統路徑為a
print(a)

運行結果為:

['/Users/alice/PycharmProjects/untitled', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/nose-1.3.7-py2.7.egg', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/tornado-5.0.2-py2.7-macosx-10.13-intel.egg', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/backports_abc-0.5-py2.7.egg', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/singledispatch-3.4.0.3-py2.7.egg', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/futures-3.2.0-py2.7.egg', '/Users/alice/PycharmProjects/untitled', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python37.zip', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/lib-dynload', '/Users/alice/venv/untitled/lib/python3.7/site-packages', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages', '/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python', '/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC']

到此這篇關于Python基礎之標準庫和常用的第三方庫案例教程的文章就介紹到這了,更多相關Python基礎之標準庫和第三方庫內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • python openvc 裁剪、剪切圖片 提取圖片的行和列
  • python實現圖像處理之PiL依賴庫的案例應用詳解
  • Python爬蟲之Scrapy環境搭建案例教程
  • Python中return用法案例詳解
  • python中Task封裝協程的知識點總結
  • 理解python中裝飾器的作用
  • Python爬蟲中urllib3與urllib的區別是什么
  • python Django框架快速入門教程(后臺管理)
  • python之OpenCV的作用以及安裝案例教程

標簽:渭南 贛州 雅安 西安 許昌 濰坊 七臺河 辛集

巨人網絡通訊聲明:本文標題《Python基礎之標準庫和常用的第三方庫案例教程》,本文關鍵詞  Python,基礎,之,標準,庫,和,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Python基礎之標準庫和常用的第三方庫案例教程》相關的同類信息!
  • 本頁收集關于Python基礎之標準庫和常用的第三方庫案例教程的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 吴忠市| 武宣县| 中江县| 陇南市| 北宁市| 白河县| 太白县| 铅山县| 巴林右旗| 祁阳县| 桑植县| 宜阳县| 堆龙德庆县| 温州市| 会宁县| 金堂县| 二连浩特市| 金塔县| 察隅县| 嵊泗县| 沅陵县| 浦东新区| 离岛区| 涿鹿县| 百色市| 霞浦县| 兰西县| 西青区| 巨鹿县| 通化县| 丹凤县| 抚松县| 嘉荫县| 黄陵县| 太和县| 临邑县| 雷州市| 梨树县| 乌审旗| 钟山县| 广东省|