概念: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