кодесурса
«Python

Python: получить список локально установленных модулей Python

script1adsense2code
script1adsense3code

Python Basic - 1: Упражнение 9 с решением

Напишите программу на Python, чтобы получить список локально установленных модулей Python.

Пример решения :

Код Python:

import pkg_resources
installed_packages = pkg_resources.working_set
installed_packages_list = sorted(["%s==%s" % (i.key, i.version)
     for i in installed_packages])
for m in installed_packages_list:
    print(m)

Пример вывода:

 asn1crypto == 0.24.0
beautifulsoup4 == 4.5.1
biopython == 1,71
bkcharts == 0,2
боке == 0.12.6
cairocffi == 0.9.0
cairosvg == 2.0.3
certifi == 2018.11.29
cffi == 1.11.5
chardet == 3.0.4
криптография == 2.4.2
cssselect == 1.0.1
cvxopt == 1.2.2
велосипедист == 0.10.0
декоратор == 4.3.0
ete3 == 3.1.1
exifread == 2.1.2
Genshi == 0.7
html5lib == 0,999
IDNA == 2.8
jinja2 == 2,10
jsonschema == 2.6.0
kiwisolver == 1.0.1
LXML == 3.7.0
markupsafe == 1.1.0
Зефир-polyfield == 3,2
Зефир == 2.18.0
Matplotlib == 2.2.3
mpmath == 1.1.0
MySQL-разъем-Python == 8.0.12
Имена == 0.3.0
NetworkX == 2,2
== нос 1.3.7
NTLM-аутентификации == 1.2.0
numexpr == 2.4.3
NumPy == 1.15.4
oauthlib == 3.0.0
панды == 0.23.4
простофиля == 0.4.1
подушка == 5.4.1
пип == 18,0
слойная == 3,11
произнесение == 0.1.5
Protobuf == 3.6.1
psutil == 5.4.8
pycep-Correios == 2.3.1
pycolors == 0.1.2
pycparser == 2,19
pycurl == 7.43.0
pygal-карты-ч == 1.0.1
pygal-карта-пт == 1.1.0
pygal-карта-мир == 1.0.2
pygal == 2.3.1
pygobject == 3.20.0
Pyparsing == 2.3.1
питон-склонный == 1.1.0b1 + ubuntu0.16.4.1
питон-dateutil == 2.7.5
pytz == 2018,9
PyYAML == 3,13
qiskit-AER == 0.1.0
qiskit-аква == 0.4.1
qiskit-терра == 0.7.0
qiskit == 0.7.0
Запросы-NTLM == 1.1.0
Запросы-oauthlib == 0.8.0
Запросы == 2.21.0
scikit учиться == 0.20.0
SciPy == 1.2.0
Сиборн == 0.8.1
Setuptools == 40.6.3
шесть == 1.12.0
statsmodels == 0.8.0
SymPy == 1.3
Таблицы == 3.2.2
tinycss == 0,4
Торнадо == 5.1.1
urllib3 == 1.24.1
колеса == 0.29.0

Блок - схема:

«Блок-схема:

Редактор кода Python:

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите программу на Python, чтобы получать главные новости из новостей Google.
Далее: Напишите программу на Python для отображения некоторой информации об ОС, в которой выполняется скрипт.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code