26 lines
575 B
Python
26 lines
575 B
Python
#!/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
|