[RIJEŠENO] Conky i Distrowatch
Postano: 28 pro 2010, 21:02
Htio sam ubaciti distrowatch ranking za pclos u conky i modificirao sam python skripzu koju sam našao na internetu i učinio ju egzekutabilnom:
I u conky ubacio ovo:
$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
#!/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 ~]$