-2

我想制作一个给定系列名称的程序,它将我的文件重命名为来自维基百科的剧集名称。我可能会将剧集列表放入表格或某些数据结构并重命名文件。可以吗?如果可以,我怎样才能从维基百科获得剧集列表?谢谢

4

2 回答 2

3

如果您想获取 Wikipedia 文章的文本,您可以使用API

例如,要获取文章 HTML(包含在 XML 中),您可以使用如下请求:

http://en.wikipedia.org/w/api.php?format=xml&action=parse&page=List%20of%20Breaking%20Bad%20episodes

如果您更喜欢使用 wikitext 而不是 HTML,则查询将类似于:

http://en.wikipedia.org/w/api.php?format=xml&action=query&titles=List%20of%20Breaking%20Bad%20episodes&prop=revisions&rvprop=content

于 2013-03-24T12:42:49.580 回答
0

从维基百科检索数据来做到这一点相当容易。我会使用 python 来检索带有urllib2or requestsmechanize的页面。您最喜欢的编程语言中可能有类似的功能。使用BeautifulSoup分析检索到的页面并使用它来检索名称。

更困难的可能是将您的本地文件名映射到该表,除非您的原始文件已经具有类似 S1E7 的内容,否则您将不知道从您创建的表中选择哪个剧集名称。

于 2013-03-24T12:05:44.843 回答