シリーズ名を付けて、ファイルの名前をWikipediaのエピソード名に変更するプログラムを作成したいと思います。エピソードリストをテーブルまたはデータ構造に取得して、ファイルの名前を変更したいと思います。それはできますか?もしそうなら、どうすればウィキペディアからエピソードリストを入手できますか?ありがとう
2 に答える
3
ウィキペディアの記事のテキストを取得したい場合は、そのためのAPIを使用できます。
たとえば、記事のHTML(XMLで囲まれている)を取得するには、次のようなリクエストを使用できます。
http://en.wikipedia.org/w/api.php?format=xml&action=parse&page=List%20of%20Breaking%20Bad%20episodes
HTMLの代わりにウィキテキストを使用したい場合、クエリは次のようになります。
于 2013-03-24T12:42:49.580 に答える
0
これを行うためにウィキペディアからデータを取得するのはかなり簡単です。urllib2
でページを取得したり、リクエストしたり、機械化したりして、Pythonを使用します。お気に入りのプログラミング言語にも同様の機能があります。取得したページをBeautifulSoupで分析し、それを使用して名前を取得します。
おそらくもっと難しいのは、元のファイルにS1E7のようなものがすでに含まれていない限り、ローカルファイル名をそのテーブルにマッピングすることです。作成したテーブルからどのエピソード名を選択すればよいかわかりません。
于 2013-03-24T12:05:44.843 に答える