標籤:直接 學習 儲存 print install too 範圍 使用 官網
其實python的模組及模組安裝和其他程式設計語言,如:nodeJs、reactJs的相同,只不過他們使用包管理工具不相同而已,python用pip,而node用npm
python 模組
python語言和其他很多程式設計語言(nodejs、reactjs)一樣,也內建了很多的模組,我們只需要引入就可以使用。
sys模組
# #編寫模組# #sys‘a test module‘_author = ‘yehui‘;import sys;def test(): args = sys.argv; if len(args) == 1: print("hello world!"); elif len(args) == 2: print("hello, %s!" % args[1]); else: print("too many arguments");if __name__ == ‘main‘: test();print(test());# hello world!
sys模組有一個argv變數,用list儲存了命令列的所有參數,argv至少有一個參數,第一個參數永遠是.py檔案。
範圍
在一個模組中,我們的有些變數和函數希望僅僅在函數內部使用,那麼我們就可以通過_首碼來實現。類似於_xxx這樣的函數或者變數就是非公開的。
安裝第三方模組
在python中,安裝第三方模組是通過包管理工具pip完成的,他的功能就類似於node的包管理工具nmp一樣。一般來說,第三方庫都會在Python官方的pypi.python.org網站註冊。
常用安裝命令格式:
pip install xxx #相應模板的名稱
安裝常用模組
可以直接使用Anaconda(官網[https://www.anaconda.com/download/ ] 下載gul安裝包),這是一個基於Python的資料處理和科學計算平台,它已經內建了許多非常有用的第三方庫,我們裝上Anaconda,就相當於把數十個第三方模組自動安裝好了,非常簡單易用。
總結
這部分個人覺得沒什麼好總結的,就和其他程式設計語言的相同。學習來源還是廖雪峰老師的網站python教程。
python模組及模組安裝