02-Python-包&模組-包和模組的作用和分類
阿新 • • 發佈:2018-12-19
學習地址:
撩課-Python大資料+人工智慧1
撩課-Python大資料+人工智慧2
撩課-Python大資料+人工智慧3
撩課-Python大資料+人工智慧4
撩課-Python大資料+人工智慧5
撩課-Python大資料+人工智慧6
撩課-Python-GUI程式設計-PyQt5
一.包和模組的作用
1. 編寫好一些“輪子”,“工具”程式碼, 供其他模組呼叫,有效的對程式進行分解;方便程式碼的管理和維護
2.可以防止同一模組內的命名重複問題
二.包和模組的分類
1.標準包/模組
安裝Python後, 自動幫我們安裝好的一些模組;可以直接匯入使用 每個安裝Python的使用者電腦上都有這些模組 在你電腦上寫的使用某個系統模組的程式碼, 到其他人電腦上,同樣能夠執行 滿足我們基本的功能需求 特殊 內建包/模組 當我們在編碼的過程當中, python自動幫我們匯入的模組; builtins 我們使用這些功能的時候, 不需要手動的匯入該模組, 直接使用就可以
2.三方包/模組
有些功能, 系統模組沒有實現, 或者實現了, 但我們使用起來比較複雜
就有開發人員, 開發了一些使用更加方便的模組; 供其他開發人員使用
有可能也使用到了系統的某些模組
有可能沒有使用
其他開發人員, 需要下載安裝才可以
如果你的程式碼使用了某個三方模組;到時候, 把程式碼拷貝給別人後,
別人也需要先安裝同樣的三方模組後才能執行
3.自定義包/模組
我們自己寫的一些好用的模組
釋出出去給別人用, 就變成了三方包/模組