Python
 Computer >> コンピューター >  >> プログラミング >> Python

ローカルにインストールされたPythonモジュールのリストを取得するにはどうすればよいですか?


ローカルにインストールされたPythonモジュールのリストを取得する方法は複数あります。最も簡単な方法は、たとえば、Pythonシェルを使用することです

>>> help('modules')
Please wait a moment while I gather a list of all available modules...
BaseHTTPServer      brain_nose          markupbase          stat
Bastion             brain_numpy         marshal             statvfs
CGIHTTPServer       brain_pkg_resources math                string
Canvas              brain_pytest        matplotlib          stringold
...
...
>

ターミナルにインストールされているモジュールのリストを取得する場合は、Pythonパッケージマネージャーのpipを使用できます。たとえば、

$ pip freeze

出力が表示されます:

asn1crypto==0.22.0
astroid==1.5.2
attrs==16.3.0
Automat==0.5.0
backports.functools-lru-cache==1.3
cffi==1.10.0
...

pipバージョンが1.3以上の場合は、pipリストを使用することもできます。たとえば、

$ pip list
asn1crypto (0.22.0)
astroid (1.5.2)
attrs (16.3.0)
Automat (0.5.0)
backports.functools-lru-cache (1.3)
...
...

  1. Pythonでリストをコピーする方法

    copy()メソッド、スライス、list()メソッド、およびリスト内包表記を使用して、Pythonでリストをコピーできます。 copy()メソッドは、Pythonリストをコピーする最も直接的な方法です。 Pythonでリストを操作しているときに、そのリストのコピーを作成したいという状況に遭遇する可能性があります。 たとえば、昨年の学生名簿を使用して、新しい学年度の更新された名簿を生成するプログラムを作成している場合があります。このプログラムは、古いクラスの名簿を保持する必要があります。 Pythonでリストをコピーする方法 Pythonでリストをコピーするために使用できる方法は4つあり

  2. インストールされているAndroidアプリケーションのリストを取得するにはどうすればよいですか?

    この例は、インストールされているAndroidアプリケーションのリストを取得する方法を示しています。 ステップ1 − Android Studioで新しいプロジェクトを作成し、[ファイル]⇒[新しいプロジェクト]に移動して、新しいプロジェクトを作成するために必要なすべての詳細を入力します。 ステップ2 −次のコードをres / layout/activity_main.xmlに追加します。 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android=&qu