Собрал такой код для парсинга,только не знаю как лог вести,что бы сохранялся весь результат…
или список создавать?
# -*- coding: utf-8 -*-
import webbrowser
from Tkinter import *
import re
import urllib2
import time
import lxml.html
import lxml.etree
def _ur(event):
webbrowser.open_new_tab('www.rumusic.tv')
def reader():
global label
while 1:
_url = "http://www.rumusic.tv/xml/clip.xml"
u = urllib2.urlopen(_url)
page=u.read()
u.close()
break
doc = lxml.html.document_fromstring(page)
def ter():
for bold_tag in doc.getiterator(tag='clipname'):
return bold_tag.text
def top():
for bold_tag in doc.getiterator(tag='program'):
print bold_tag.text
return bold_tag.text
label["text"]="Musik-Clip: %s" %(ter())
flabel["text"]="> %s" %(top())
root.after(10000, reader)
root=Tk()
btn = Button(root,
text="RU Music",
width=10,height=2,
bg="yellow",fg="black")
btn.bind("<Button-1>", _ur)
btn.pack()
label=Label(root, text="******:")
label.pack(anchor=W)
flabel=Label(root, text="******:")
flabel.pack(anchor=W)
reader()
root.title("RU Music")
root.mainloop()