我想提取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