保存许多YouTube视频的说明

时间:2014-02-18 14:23:49

标签: youtube

我需要保存YouTube视频列表的说明。我想提供视频网址(即http://www.youtube.com/watch?v=sVtkQCz9Sx8),然后获取YouTube视频的“关于”部分的相应信息。这对我来说是否可以在不学习编程基础的情况下进行?

1 个答案:

答案 0 :(得分:2)

在python 3中,类似这样:

# -*- coding: utf-8 -*-

from bs4 import BeautifulSoup
from urllib.request import urlopen

with open('links.txt') as f:
    for link in f:
        page = urlopen(link)
        soup = BeautifulSoup(page.read())
        description_tag = soup.find(id='eow-description')
        upload_date_tag = soup.find(id='eow-date')
        print(link)
        print('Published on', upload_date_tag.text)
        print(description_tag.text)
        print()

在links.txt中输入您的网址(每行一个网址)。