Kod: Označi sve
#!/usr/bin/env python
import urllib2
from BeautifulSoup import BeautifulSoup
address = "http://distrowatch.com/"
try:
website = urllib2.urlopen(address)
soup = BeautifulSoup(''.join(website))
rankings = soup.find(text= "Page Hit Ranking").findParent("table").find(text="PCLinuxOS").findParent("tr").find("th").string
print rankings
except:
print "N/A"$alignr ${execi 7200 python /home/luka/.scripts/ranking.py}
i conky na mjesto gdje bi trebao prikazati rezultat skripte ne pokazuje ništa, ali kad skriptu pokrenem u terminalu dobijem rezultat:
Kod: Označi sve
[luka@localhost ~]$ python /home/luka/.scripts/ranking.py
6
[luka@localhost ~]$