Pythonの基礎知識の詳細は入門から精通(五)パッケージ、モジュールのインストールと管理まで
5553 ワード
目次 Pythonの基礎知識の詳細入門から精通(五)パッケージ、モジュールのインストールと管理 ダウンロードpipモジュール 用pip実装モジュール 削除モジュール 自主アップグレード インストールモジュール を表示する.モジュール開発 導入モジュール 作成パッケージ Pythonの基礎知識の詳細は入門から精通(五)パッケージ、モジュールのインストールと管理まで
その他のpython学習ノートセット:
Pythonの基礎知識の詳細入門から全集インデックス編に精通するまで
pipモジュールのダウンロード
次にpipを使用してコマンドラインにモジュールをインストールします.py 2またはpy 3を同時にインストールすると、異なるバージョンのpipがエラーを引き起こす可能性があります.以下に解決策があります.
コンピュータにpy 2またはpy 3しかインストールされていない場合は、次の2つのインストール方法に問題はありません.
もしあなたのパソコンがpipを見つけられなかったら.exeファイルでは、このコマンドを使用してpython-m ensurepipを生成できます(py 2またはpy 3のみがインストールされている場合は、次の例のpy-3をpythonに置き換える必要があります).
pipでモジュールを取り付ける
インストールnumpyを例に
**がpy 2とpy 3を同時にインストールしている場合は、pipを使用してpythonバージョンを指定することもできます.
バージョンインストールモジュールを指定し、
モジュールの削除
自主的なアップグレード
インストールされているモジュールを表示
… …
pipはローカルwhlファイル:py-3-m pip installをインストールするためにも使用する.\basemap-1.2.0-cp37-cp37m-win_amd64.whl
モジュールウェアハウスリンクの推奨
モジュール開発
呼び出されたプログラムがモジュールを見つけることができるように、モジュールは呼び出されたプログラムと同じフォルダの下にある必要があります.そうしないと、検索パスメソッドを追加する必要があります.
1.sysモジュールのインポート:import sys 2.pyファイルを追加するパス:sys.path.append(r’F:\Code’)パスは二重スラッシュ\を使用する.該当するファイルのインポート:importファイル名4.モジュール名+関数名に基づいて対応する関数を呼び出す
開発したモジュール拡張子は.py
初めて自分のモジュールを呼び出すと、元のディレクトリに__が生成されます.pycache__フォルダ、中はpythonがモジュールをコンパイルしたファイルを直接実行することができて、起動速度を高めることができて、モジュールのソースファイルを分かち合いたくないならば、このファイルを分かち合って、ソースコードの開発例を保護することができます
導入モジュール
導入方法 importモジュール名 Importモジュール名asコードをインポートし、このモジュールasが関数またはモジュールに別名 を指定できることを1つのコードで表す. formモジュール名import*モジュール全体の関数名をインポートし、そのまま関数名を書けばよい(モジュール名.関数名(パラメータ)は不要)、同じ名前の関数の上書き が発生する可能性があることに注意してください. fromモジュール名importインポートする必要がある関数名個別関数 をインポートする.
モジュールをインポートするprint(モジュール名.doc)は、モジュールの概要dir(モジュール名)を表示し、モジュールの変数、関数、クラスモジュール名を表示することができる.all出力モジュールが外部から呼び出すことができるもの(すべてのモジュールがあるわけではない)モジュール名.file出力モジュールソースコードの経路
使用モジュール::モジュール名.関数名(パラメータ)
パッケージの作成関連モジュールを格納するフォルダを作成します.フォルダの名前はパッケージの名前 です.フォルダに__を作成init__.pyのモジュールファイルは、pythonにパケット であることを伝えるために使用する必要があります.関連モジュールをフォルダに入れるパッケージ名をインポートする.モジュール名がモジュールを呼び出すときのモジュールに代わって、他の操作は同じ です.
その他のpython学習ノートセット:
Pythonの基礎知識の詳細入門から全集インデックス編に精通するまで
pipモジュールのダウンロード
次にpipを使用してコマンドラインにモジュールをインストールします.py 2またはpy 3を同時にインストールすると、異なるバージョンのpipがエラーを引き起こす可能性があります.以下に解決策があります.
コンピュータにpy 2またはpy 3しかインストールされていない場合は、次の2つのインストール方法に問題はありません.
もしあなたのパソコンがpipを見つけられなかったら.exeファイルでは、このコマンドを使用してpython-m ensurepipを生成できます(py 2またはpy 3のみがインストールされている場合は、次の例のpy-3をpythonに置き換える必要があります).
pipでモジュールを取り付ける
インストールnumpyを例に
pip install numpy
**がpy 2とpy 3を同時にインストールしている場合は、pipを使用してpythonバージョンを指定することもできます.
py -3 -m pip install numpy
バージョンインストールモジュールを指定し、
py -3 -m pip install numpy=1.15.0
モジュールの削除
py -3 -m pip uninstall numpy
自主的なアップグレード
py -3 -m pip install --upgrade pip
インストールされているモジュールを表示
py -3 -m pip list
Package Version
----------------- -----------
-pencv-python 4.1.1
argh 0.26.2
attrs 19.1.0
Automat 0.7.0
basemap 1.2.0
beautifulsoup4 4.6.3
bleach 3.1.0
cefpython3 66.0
… …
pipはローカルwhlファイル:py-3-m pip installをインストールするためにも使用する.\basemap-1.2.0-cp37-cp37m-win_amd64.whl
モジュールウェアハウスリンクの推奨
モジュール開発
呼び出されたプログラムがモジュールを見つけることができるように、モジュールは呼び出されたプログラムと同じフォルダの下にある必要があります.そうしないと、検索パスメソッドを追加する必要があります.
1.sysモジュールのインポート:import sys 2.pyファイルを追加するパス:sys.path.append(r’F:\Code’)パスは二重スラッシュ\を使用する.該当するファイルのインポート:importファイル名4.モジュール名+関数名に基づいて対応する関数を呼び出す
開発したモジュール拡張子は.py
初めて自分のモジュールを呼び出すと、元のディレクトリに__が生成されます.pycache__フォルダ、中はpythonがモジュールをコンパイルしたファイルを直接実行することができて、起動速度を高めることができて、モジュールのソースファイルを分かち合いたくないならば、このファイルを分かち合って、ソースコードの開発例を保護することができます
pizza.py
def make (i):
print(i)
def test(): # ,
make(7)
if __name__ == __main__ : #
test() #
__name__
__main__
import pizza
a=90
pizza.make(a)
__name__
pizza.__name__
pizza
導入モジュール
導入方法
モジュールをインポートするprint(モジュール名.doc)は、モジュールの概要dir(モジュール名)を表示し、モジュールの変数、関数、クラスモジュール名を表示することができる.all出力モジュールが外部から呼び出すことができるもの(すべてのモジュールがあるわけではない)モジュール名.file出力モジュールソースコードの経路
使用モジュール::モジュール名.関数名(パラメータ)
パッケージの作成