July 5, 2010 - Tagged as: python, tr.
Blogumda kullanmak için basit bir fonksiyon yazmıştım. Şu anda sağda gördüğünüz gibi, FriendFeed’den yazdığınız mesajlarınızı çekiyor. Fakat sadece kendi feedinize yazdıklarınızı.
import urllib2, datetime
def FriendFeed():
try:
friendfeed = urllib2.urlopen("http://friendfeed-api.com/v2/feed/hesap_adiniz").read()
except:
friendfeed = open("/home/kullanici/Desktop/friendfeed.txt").read()
#url, date, body, id, from
true = True
entries = eval(friendfeed)["entries"][:5]
for entry in entries:
entrydate = entry["date"]
#format 2010-06-01T06:09:14Z
entrydate = entrydate.split("T")
tarih = entrydate[^0]split("-")
saat = entrydate[^1]:-1].split(":")
entryDate = datetime.datetime(int(tarih[^0], int(tarih[^1], int(tarih[^2],
int(saat[^0], int(saat[^1], int(saat[^2])
entries[entries.index(entry)]["date"] = (datetime.datetime.now()-entryDate).days
return entries4. satırın olayı şu, localhost’dan ara sıra offline olarak çalıştığımdan, bir kere kendi feedimi kaydettim ve internet bağlantım yoksa o dosyadan alıyordum, o kısmı kaldırabilirsiniz.