我想提取youtube视频的标题,img拇指等?我如何在python中执行此操作如何使用python提取YouTube视频的标题
-2
A
回答
4
可以使用lxml
解析器和xpath表达式来获取所需的内容。 为,例如提取的YouTube title
video-
import lxml
from lxml import etree
youtube = etree.HTML(urllib.urlopen("http://www.youtube.com/watch?v=KQEOBZLx-Z8").read()) //enter your youtube url here
video_title = youtube.xpath("//span[@id='eow-title']/@title") //get xpath using firepath firefox addon
print ''.join(video_title)
'12圣诞节的日子 - 圣诞颂歌”
现在使用类似XPath表达式来获取自己需要的任何内容。
2
您可能还需要考虑蟒蛇在YouTube API:http://code.google.com/apis/youtube/1.0/developers_guide_python.html 您可以轻松地检索标题,发帖的用户,后期的日期,评级,评论等
8
你一定要使用YouTube API,正如C.里德所说。此代码将向您展示YouTube视频的标题和作者:
import urllib
import simplejson
id = 'KQEOBZLx-Z8'
url = 'http://gdata.youtube.com/feeds/api/videos/%s?alt=json&v=2' % id
json = simplejson.load(urllib.urlopen(url))
title = json['entry']['title']['$t']
author = json['entry']['author'][0]['name']
print "id:%s\nauthor:%s\ntitle:%s" % (id, author, title)
将打印
id:KQEOBZLx-Z8
author:hooplakidz
title:12 Days of Christmas - Christmas Carol
有很多,你可以使用YouTube API,例如,如果你想只得到相关的视频和它们的作者,你可以在URL中指定:fields=entry(id),entry(author)
相关问题
- 1. 如何使用YouTube API获取视频的标题
- 2. 如何通过YouTube API获取YouTube视频的标题
- 3. 如何使用网址获取YouTube视频标题
- 4. 如何在使用YouTube Player IFrame API时获取视频标题?
- 5. 获取YouTube视频的标题
- 6. 获取youtube视频的标题
- 7. 如何获得YouTube视频标题 - vb
- 8. jQuery获取YouTube视频标题
- 9. 从YouTube视频获取标题
- 10. 如何从Python的YouTube链接中提取视频ID?
- 11. Python:列出来自提取的HTML的YouTube视频标题和URL
- 12. 如何使用gsub来提取YouTube视频的ID?
- 13. 如何让YouTube播放的视频ID与视频标题
- 14. Youtube视频标题背景
- 15. 获取视频ID的Youtube视频标题在PHP第一
- 16. 提取的YouTube视频链接使用YouTube数据API
- 17. 提取标题和描述从YouTube视频网址链接
- 18. 从YouTube的视频与YouTube的API v3获取标题
- 19. 如何从视频url获得YouTube视频标题
- 20. 如何在html视频标签中使用youtube视频
- 21. 从特定频道提取YouTube视频
- 22. 如何使用YouTube v3 API检索YouTube视频的标签?
- 23. 从已知视频ID中获取YouTube视频标题
- 24. 无法从YouTube视频对象获取视频标题
- 25. 在youtube api v3中使用视频ID获取视频标题(Android)
- 26. 使用jquery json获取youtube视频标题
- 27. 如何使用youtube-dl生成与YouTube标题下载视频的链接?
- 28. 如何获取用户的YouTube视频
- 29. 如何使用youtube api获取YouTube视频的分享数量?
- 30. 如何在YouTube api v3中获取YouTube视频的cc副标题
感谢大家对他们的回答可以帮助我很多......... – burning 2012-04-16 11:08:24