python模塊及模塊安裝



其實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教程。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM