python模組及模組安裝

來源:互聯網
上載者:User

標籤:直接   學習   儲存   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模組及模組安裝

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.