Pythonレッスン37-モジュール

  1. モジュール(m)

概念:pythonでは、.pyで終わるファイルはモジュールと呼ばれ、モジュール内のクラス、関数、属性などを定義できます。

分類:

1). 標準ライブラリモジュール:インストール後にpython環境で使用できるモジュール。これらのモジュールは、最も一般的に使用されるモジュールです。

例:random、os、os.path、math、..。

2). サードパーティのモジュール:他の人が(全世界のために)書いた貴重なコード、それを使用する必要がある場合は、

ピップ経由でインストールする必要があります

3). カスタムモジュール:プロジェクト開発の過程で、チームのプログラマーは自分自身を定義します。これは自分自身または他の人が使用できます。

モジュールをインポートします。

1). 正確なインポート:

例えば:

import time

from random import randint

2). ファジーインポート:

例えば:

from math import *

from os import *

エイリアスインポートされたモジュールまたはその機能と属性:

asキーワードを使用して達成する

【注意】:

エイリアスが作成されると、以前の名前は使用できなくなります

カスタムモジュール:

カスタムモジュールを現在のモジュールにインポートする必要があります。そうすれば、コンテンツを自由に使用できます。

name == __main__の場合のコード:このコードの機能は、ロードされたくないコードを定義することです。

" 「パッケージ」の概念:パッケージ

pythonパッケージを作成することは、pythonパッケージを作成することです。

パッケージの役割:将来の保守と管理を容易にするために、複数の関連モジュールを組み込みます

init。pyおよび__pycache__ディレクトリの場合、注意を払う必要はありませんが、削除しないでください

サードパーティモジュール:

cmdを開く-> pip -Vと入力します(この操作は、インストールが完了したかどうかを確認しますpip)

関係する主な操作は次のとおりです。

1). 現在インストールされているすべてのサードパーティモジュールを表示する:pip list

2). サードパーティモジュールの詳細情報を表示します:pip show module name

3). サードパーティモジュールをインストールします。例:pip installモジュール名:pip install redis

4). サードパーティモジュールを削除します。pipアンインストールモジュール名例:pip uninstall redis

# 標準ライブラリモジュールのインポートを示します
import random
from random import shuffle
from math import pi,e
from time import*from random import randint as r
import os as f
# import func
# from func import my_sum

print(random.randint(1,3))

lt=[1,2,3,4,5,6]shuffle(lt)print(lt)print(pi,e)print('私は寝ました...')sleep(2)print('起きた...')print(r(5,10))'''
モジュールまたは関数にエイリアスを付けると、元の名前は使用できません。
したがって、次のコードはエラーを報告します
'''
print(randint(3,7))print(f.getcwd())print(func.my_sum(10,20))print(func.my_max(10,20))print(my_sum(100,200))

Recommended Posts

Pythonレッスン37-モジュール
Python3モジュール
Pythonレッスン32-スタック
Pythonレッスン32-キュー
Python3組み込みモジュールの使用法
pythonのPrettytableモジュール
python描画モジュールのmatplotlib
PythonFakerデータ偽造モジュール
Pythonモジュールの知識の完全な分析
pythonモジュールを表示する方法
Pythonリクエストモジュールセッションコード例
PythonはモジュールのCookieインスタンス分析を要求します
Python学習OSモジュールと使用法
Pythonマルチスレッド
Python FAQ
Python3辞書
python Doubanは、pipを置き換えてpythonモジュールをインストールします
python(you-get)
Python文字列
Pythonの基本
Python記述子
Pythonの基本2
Python初心者は、標準のライブラリモジュールの命名を学びます
Python exec
Pythonノート
Python3タプル
CentOS + Python3.6 +
Python Advanced(1)
Pythonデコレータ
Python IO
Pythonツールチェーン
Pythonマルチタスク-日常
Pythonの概要
pythonの紹介
Pythonアナリティック
Pythonタイムモジュールの一般的な操作の概要
Pythonの基本
Pythonはjsonモジュールをどのように処理しますか
Pythonの基本3
Pythonマルチタスクスレッド
Pythonタイムモジュールを学ぶ方法
Python関数
python sys.stdout
python演算子
Pythonエントリ-3
Python文字列
pythonキューキュー
Pythonの基本4
Pythonの基本5
python標準ライブラリOSモジュールの詳細な説明
Pythonはemailモジュールを使用してメールを送信します
Pythondecimalモジュールの使用法の詳細な説明
ダウンロードしたモジュールをpythonでインストールする方法