這篇文章將為大家詳細講解有關(guān)python中有哪些包和模塊,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關(guān)知識有一定的了解。
為克拉瑪依等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及克拉瑪依網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為成都網(wǎng)站制作、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、克拉瑪依網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
python常用的庫:1.requesuts;2.scrapy;3.pillow;4.twisted;5.numpy;6.matplotlib;7.pygama;8.ipyhton等。
1、包
(1)包是一個文件夾,存放多個模塊,作用是包含多個模塊,本質(zhì)上仍然是模塊,因此包也可以包含在其中。
(2)庫:與模塊和包相比,庫是一個更大的概念,在Python標(biāo)準(zhǔn)庫中,每個庫包含多個包,而在每個包中則包含多個模塊。
(3)在每個包的目錄下必須創(chuàng)建一個__init__.py模塊,用于告知Python將該目錄作為包處理。
實例用法
先新建一個test文件夾,在文件夾中添加一個 __init__.py 文件: #該包的說明文檔 ''' 這是一個簡單的包 ''' print('這是一個簡單的包') 使用該包 import test print(test.__doc__) print(type(test)) print(test) 這是一個簡單的包 這是一個簡單的包
2、查看模塊成員
dir()函數(shù)
dir函數(shù),用于查看指定模塊(包括變量、函數(shù)和類)包含的所有成員
所有成員,不僅包括可用于調(diào)用的模塊成員,還包括名稱以雙下劃線"__"開始和結(jié)束的所有成員(在本模塊中使用,不希望被其他文件調(diào)用)
通過 dir() 函數(shù)查看string模塊中包含哪些成員 import string print(dir(string)) ['ChainMap', 'Formatter', 'Template', '_TemplateMetaclass', '__builtins__', '__cached__', '__doc__', '__file__'...
忽略顯示 dir() 函數(shù)輸出的特殊成員 import string print([e for e in dir(string) if not e.startswith('_')]) 通過列表推導(dǎo)式,可在 dir() 函數(shù)輸出結(jié)果的基礎(chǔ)上,篩選出有用的成員并顯示
關(guān)于python中有哪些包和模塊就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。