ブログ15

モジュールの基礎

  • 携帯電話のようなPythonは、ピップは、スチュワードのアプリケーションで、アプリケーション・ソフトウェア・モジュールであります

  • エフェクトモジュール:モジュールは、機能を実装するためのコードを容易にするためであります

モジュールの4つの形態1。

1.内蔵モジュール

  • Pythonインタプリタのアクティベーション独自のモジュール

    としてtime/random/os/sys

2.モジュールをインストールするPIP

3.カスタムモジュール

4.パッケージ(モジュール)

...インポート2.インポート和...

1.インポート

  • 限り輸入インポートライブラリとして、それは、次のことを行うかかりますimport timeたとえば
    1. メモリ空間を開き、メモリ空間は、名前付き time
    2. 入れてtime.py名前空間を読み込み、すべてのコードを、次に実行します
    3. time.使用方法timeモジュールメソッド

2.から...インポート...

  • 限り輸入インポートライブラリとして、それは、次のことを行うかかりますfrom time import sleepたとえば
    1. メモリ空間、時間と呼ばれるメモリ空間を開き
    2. 入れてtime.py、すべてのコード値は、名前空間を読み、[実行
    3. するために、sleep()あなたが直接、メソッド名を使用できるように、現在のファイルを読み込みます

時間のインポートから3 *

  • インポートtimeモジュールのすべての機能
  • 競合が発生する可能性があるため、お勧めできません

4.利点と欠点

(1)インポート

  • 長所:決して競合

  • 短所:いくつかの文字を毎回入力する必要があります

(2)から...インポート...

  • 長所:以下の数文字を入力してください
  • 短所:紛争になりやすいです

3.カスタムモジュール

  • カスタムモジュールを使用するので:

    ストレージサブコードファイル - 「の機能と機能の間で分離するために - 」コードをより明確にするために - 「異なるモジュールを

    別のことをやって

4.経路探索モジュール

  • 検索パス名:現在 - 「ローカル - 」グローバル - 「内蔵
  • 検索順序モジュール:メモリモジュール - 「ビルトインモジュール - 」カスタムモジュール

5.環境変数

import sys

print(sys.path)

sys.path.remove('D:\\python36\\lib') #这是下面的导入requires库就会报错,把这一行注释掉就不会报错了

import requests

print(requests)

二つの目的6. Pythonのファイル

  • ファイルが実行可能ファイルにすることができ、それはまた、モジュールファイルすることができ

実行ファイルとして1

  • 現在のファイルを実行している実行可能ファイル

2.モジュールファイルとして

  • モジュールファイル:他のモジュールのインポート(インポートまたはから)で使用されるファイル、およびその時点でモジュールファイル

3。 __name__

__name__是每个文件独有的,当该文件作为执行文件运行时,__name__等于'__main__';当该文件作为模块文件导入时,__name__等于文件名

7. pyInstallerのモジュール

  • 役割:する.pyにファイルを変換exeファイル

  • pyinstaller –i rose.ico –F rose.py

おすすめ

転載: www.cnblogs.com/Mcoming/p/11592183.html