]>
vault307.fbx.one Git - mu_code.git/blob - search5.py
2 # search5.py-search by command line and open 5 tabs
4 import requests
,sys
,webbrowser
,bs4
6 res
=requests
.get('https://pypi.org/search?q='+ ' '.join(sys
.argv
[1:]))
9 # Retrieve top search result links
10 soup
=bs4
.BeautifulSoup(res
.text
,'lxml')
11 # Open a browser tab for each result
12 linkElems
=soup
.select('.package-snippet')
13 numOpen
=min(5,len(linkElems
))
14 for i
in range(numOpen
):
15 urlToOpen
='https://pypi.org/search?q='+linkElems
[i
].get('href')
16 print('Opening',urlToOpen
)
17 webbrowser
.open(urlToOpen
)