Pythonモジュールの知識の完全な分析

モジュール定義
Pythonモジュール(** Module **)は、.pyで終わるファイルであり、データ、関数、クラスなどが含まれています。通常、これは直接実行できるスクリプト、またはライブラリ関数に似た一連のコードです。

モジュールを使用する利点は何ですか

モジュールの分類

モジュールをインポートするいくつかの方法

インポートの原則は、指定された範囲で対応するpythonファイルまたはパッケージを検索して実行し、その中のメソッドを取得することです。

Pythonでは、キーワードimportを使用して特定のモジュールをインポートします。一般的に使用されるインポート方法は次のとおりです。

インポートされたモジュールの検索順序

  1. 現在のディレクトリを検索します。
  2. 現在のディレクトリではなく、Pythonはシェル変数PYTHONPATHの下のすべてのディレクトリを検索します(モジュール検索パスはシステムモジュールのsys.path変数に格納されます。変数には現在のディレクトリ、PYTHONPATH、およびインストールプロセスによって決定されるデフォルトディレクトリが含まれます)。
  3. 何も見つからない場合、Pythonはデフォルトのパスをチェックします。 UNIXでは、デフォルトのパスは通常/ usr / local / lib / python /です。

一般的なインポートルールは次のとおりです。

同じパッケージ内

異なるパッケージ:

Pythonで一般的に使用されるいくつかのモジュールは次のとおりです。

Recommended Posts

Pythonモジュールの知識の完全な分析
Pythonの基礎知識(1)
pythonのPrettytableモジュール
wavファイルのPython分析
PythonクローラーのJSの分析
Pythonサンドボックスエスケープの分析
Pythonオブジェクト指向プログラミングの分析
python描画モジュールのmatplotlib
Pythonイールドの使用例の分析
Python3モジュール
Python条件付き制御ステートメントの分析
PythonはモジュールのCookieインスタンス分析を要求します
Pythonタートルライブラリ実装の基本的な分析
Pythonガベージコレクションメカニズムの詳細な分析
python標準ライブラリのglobの分析
Pythonタイムモジュールの一般的な操作の概要
pythonにdjangoモジュールをインストールする方法
Pythonマルチプロセスプログラミングの一般的な方法の分析
pythonでのシェル実行の知識ポイント
Python3.9の7つの機能
Pythonデータ分析
Pythonの知識ポイント
Pythonレッスン37-モジュール
C言語プログラムを呼び出すPythonのメソッド分析
Pythondecimalモジュールの使用法の詳細な説明
Python操作の一般的なメソッドの分析Jiraライブラリ
AI自動マットサンプル分析のPython実装
Python3組み込みモジュールの使用法
Python3補足知識ポイント
Pythonの高度な知識ポイント
Pythonはスキンのフルセットをクロールします
Python構文の基本
Python3外部モジュールの使用
Pythonの基本構文
09.Python3の共通モジュール
Pythonの基盤を統合する(4)
Python(7)の基盤を統合する
pythonリスト(LIST)の深い理解
Pythonのタプルの添え字
Python基礎知識質問バンク
Python(6)の基盤を統合する
Python3クローラーデータクリーニング分析
2020--Python文法の一般的な知識のポイント
栄光のパイソンキング壁紙
Python(5)の基盤を統合する
gomokuプログラムのPython実装
Python3.10のいくつかの新機能
Pythonマルチスレッドの深い理解
OpenCVインストールのPythonバージョン
Pythonデータサイエンス:関連分析
Pythonの9つの機能エンジニアリング手法
パラメータを渡すPythonメソッド
PythonFakerデータ偽造モジュール
Pythonの基盤を統合する(3)
Python共通モジュールのコレクション
Pythonは、王の栄光のためにスキンのフルセットをクロールします
Pythonクローラーアドバンストエッセンシャル|インデックス分析プラットフォームの復号化ロジック分析