xml - Getting youtube data with python -


how url views in youtube? here link using, "http://gdata.youtube.com/feeds/api/videos?q=gangnam%20style"

it returns xml data, how elements of this? module use return gdata link go viewed video? appreciated thank you. problem not know how elements why i'm asking , thank ahead of time.

edit: thank answerd after hour or on google found way appreicate of suggestions, in few hours when can answer own question i'll post it

use lxml.

for example, following code prints titles, view counts:

import lxml.etree tree = lxml.etree.parse('http://gdata.youtube.com/feeds/api/videos?q=gangnam%20style') root = tree.getroot() nsmap = root.nsmap nsmap['xmlns'] = nsmap.pop(none) entry in root.findall('.//xmlns:entry', namespaces=nsmap):     title = entry.find('xmlns:title', namespaces=nsmap).text     view_count = entry.find('yt:statistics', namespaces=nsmap).get('viewcount')     print(u'{}  {}'.format(title, view_count)) 

Comments

Popular posts from this blog

java.util.scanner - How to read and add only numbers to array from a text file -

rewrite - Trouble with Wordpress multiple custom querystrings -