python(モジュールとパッケージのまとめ)

1527 ワード

1.定義
Python   (Module),    Python   ,  .py   ,    Python      Python  。
               Python    。
                       ,   。
       ,    ,             。
  :    ,     ,     ;
     (python--    )
    1.       .py   python         
    2.         ,             ,        
    3.           ,  ,                
    4.   /   /  /   (   )              

2.作用
-                   。  ,          。
         ,          。          ,         ,
  Python              。

-                   。
                        ,
  ,          ,              。
      ,             。

3.モジュールのインポート
# import
import         :
-           ;
-               (.py)   
-         ,              .
# import .... as ...
          
# from .... import ....
from .... import ..... as ....
         ,   ,     .....

4.問題解決
  :
#      ,               
    :
    __name__,              ,    __main__;
    __name__,             ,         ;
#          ,        ,         .
if __name__ == "__main__":
    print("            .......")
    print(timeit(hello))
    print(__name__)

5.インポートしたコンテンツの制御
__all__      from xxx import *     

6.モジュールの分類
-     (random, string.....)
-      (      )
-      (       )

7.サードパーティ製モジュールのインストール方法
- pip3 install