モジュールの紹介

1180 ワード

一:モジュール紹介
1.1:モジュールとは?
モジュールは一連の機能の集合体モジュールであり、大きく4つのカテゴリに分けられる:1:pyファイルはモジュールであり、ファイル名はtestである.pyモジュール名test 2:パッケージに_init_.pyファイルのフォルダはパッケージと呼ばれ、パッケージもモジュール3です.python解釈器にcで記述され接続された内蔵モジュール4:共有ライブラリまたはDLLにコンパイルされたcまたはc++拡張
1.2:モジュールには三つのソースがある
    1:     
    2:     :pip3 install requests
    3:      

1.3:モジュールを使用する理由
1.3.1:     ,     ---》    ,      

1.3. 2:カスタムモジュール―」はコード冗長性(コードが乱れているという意味)の問題を解決するためにどのように使いますか?
二:モジュールはすべてインポートされて使用されます
2.1:import spamの使用
モジュールを初めてインポートする場合:2.1.1:spamを実行します.pyモジュールの名前空間を作成しspam.pyの実行中に発生した名前はすべて名前空間に捨てられた2.1.2:モジュールの名前空間psを指す現在の名前空間に名前が得られる:後続のインポートは最初のインポートの成功を直接使用し、spamを繰り返し実行しない.py、名前空間は重複しません
2.2:インポート仕様:
通常、インポートされたすべての文はファイルの先頭に書く必要があります.次に、3つのセクションの第1部に分けられます.まず、独自のモジュールをインポートします.第2部:サードパーティの第3部をインポートします.カスタムをインポートします.
2.3:from inportの使用
モジュールの最初のインポート:1:spamを実行します.pyモジュールの名前空間を作成しspam.py実行中に生成された名前はすべて名前空間に捨てられます2:モジュールの名前空間を指すmoneyという名前が現在の名前空間に得られます
3:モジュールの検索パスと優先度
プライマリ・ファイルがモジュールを呼び出すと、モジュールは次の順序で検索されます.
モジュールの最初のインポート後、ファイルの実行が終了する前にモジュールの名前空間がメモリに存在する場合、メモリ内のモジュールを検索sys.pathのディレクトリ内のモジュールの名前を検索するpyファイル