Create cm2list.py
This commit is contained in:
parent
f9cab1b1a6
commit
b6c94fd1a3
|
@ -0,0 +1,25 @@
|
|||
#!/usr/bin/env python
|
||||
|
||||
from bs4 import BeautifulSoup
|
||||
|
||||
import urllib2
|
||||
|
||||
url = 'https://download.cyanogenmod.org/'
|
||||
soup = BeautifulSoup(urllib2.urlopen(url))
|
||||
|
||||
a_list = soup.find_all('a')
|
||||
|
||||
print "codename".ljust(20) + "fullname"
|
||||
|
||||
for a in a_list:
|
||||
if a.get('class') and a.get('class')[0] == "device":
|
||||
|
||||
spans = a.find_all('span')
|
||||
|
||||
s = ""
|
||||
for span in spans:
|
||||
if span.get('class')[0] == "codename":
|
||||
s = span.string
|
||||
if span.get('class')[0] == "fullname":
|
||||
s = s.ljust(20) + span.string
|
||||
print s
|
Loading…
Reference in New Issue