2017-11-25 9 views
0
pip list --format=columns |wc -l 
73 

これは、73個のパッケージがローカルPCにインストールされていることを示しています。
pypiリモートオフィシャルサーバーのパッケージの総数はどのように取得するのですか?ピピでパッケージの総数を取得する方法は?

答えて

1

構文解析はどうですか?PyPI's official webpage?そうする場合は、requestsパッケージを使用してページのコンテンツを取得し、BeautifulSoupパッケージを使用してこのようなページから必要なコンテンツを抽出することができます。

これは抽出しているthe contentです。 requestsbeautifulsoup4パッケージをまだインストールしていない場合は、インストールする必要があります。

pip install requests 
pip install beautifulsoup4 

要求と解析:

import requests 
from bs4 import BeautifulSoup 

response = requests.get("https://pypi.python.org/pypi") 
soup = BeautifulSoup(response.content, 'html.parser') 
print(soup.select('div.section > p > strong')[0].get_text()) 
関連する問題