Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

Locally Installed Python Modules की List कैसे प्राप्त करें?


Installed Python Modules List करना

Locally Installed Python Modules की List प्राप्त करने के कई तरीके हैं।

तरीका 1: Python Shell में help() का उपयोग

>>> 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
...

तरीका 2: Terminal में pip freeze का उपयोग (अनुशंसित)

$ 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
...

यह Format requirements.txt के लिए Perfect है।

तरीका 3: pip list का उपयोग (pip >= 1.3)

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

तरीका 4: Python Code से Programmatically

import pkg_resources

installed_packages = pkg_resources.working_set
installed_packages_list = sorted([f"{i.key}=={i.version}" for i in installed_packages])
print(installed_packages_list)

तरीका 5: importlib.metadata (Python 3.8+)

import importlib.metadata

packages = importlib.metadata.distributions()
for pkg in packages:
    print(f"{pkg.metadata['Name']}=={pkg.version}")

Comparison:

Method Use Case
pip freeze Requirements.txt Generate करना
pip list Human-Readable List
help('modules') Interactive Exploration
pkg_resources Programmatic Access (Legacy)
importlib.metadata Programmatic Access (Modern)

  1. - Python में सूची कैसे घोषित करें

    Python में सूची आरंभ करने के लिए वर्ग कोष्ठक के साथ निर्दिष्ट करें, list() फ़ंक्शन के साथ आरंभ करें, गुणन के साथ खाली सूची बनाएं, या सूची समझ (list comprehension) का उपयोग करें। Python में सूची घोषित करने का सबसे आम तरीका वर्ग कोष्ठक का उपयोग करना है। सूची Python में एक डेटा संरचना है जिसमें शून्

  1. - पायथन में सूची कैसे कॉपी करें

    पायथन में सूची कैसे कॉपी करें आप पायथन में copy() विधि, स्लाइसिंग, list() विधि, और सूची समझ का उपयोग करके सूची को कॉपी कर सकते हैं। copy() विधि पायथन सूची को कॉपी करने का सबसे सीधा तरीका है। जब आप पायथन में सूची के साथ काम कर रहे होते हैं, तो आप ऐसी स्थिति का सामना कर सकते हैं जहां आप उस सूची की एक

  1. Android में इंस्टॉल ऐप्स की सूची कैसे प्राप्त करें? Android में इंस्टॉल ऐप्स की सूची कैसे प्राप्त करें?

    इंस्टॉल ऐप्स की सूची प्राप्त करना यह उदाहरण दर्शाता है कि PackageManager का उपयोग करके डिवाइस पर इंस्टॉल सभी थर्ड-पार्टी ऐप्स की सूची कैसे प्राप्त करें। चरण 1: नया प्रोजेक्ट बनाएं Android Studio में File → New Project चुनें। चरण 2: लेआउट में ListView (activity_main.xml) <?xml version=1.0 encodi