5
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

PythonのWikipediaAPIを使って遊ぶ

Posted at

PythonのWikipediaAPIを使って遊ぶ

PythonモジュールにWikipediaモジュールがあるのを知ったので遊んでみる。

詳しいことは以下のURLに書いてあるが、内部ではちゃんとMediaMiki APIというWikipediaが公式に配布しているAPIを使ってるそうなので大丈夫。
APIがあるものはAPIを使いましょう。
https://pypi.python.org/pypi/wikipedia

早速いじってみる

インストールは省略。
表示はJupyter notebookを使っています。
使用言語の設定をし、、、

スクリーンショット 2017-11-02 15.40.09.png

適当に投げてみる
スクリーンショット 2017-11-02 15.40.20.png

複数候補があるとリストで表示される。
一番上がやっぱりよい候補
ところどころ「月曜日のたわわ」とか、なんで引っかかったのかわからない候補あるけど。。。
(TrySailさんはミリオンのほうだし…)

何はともあれ簡単な使い方はわかったのでTwitterとかでつぶやけそうな感じに関数化

喋り方は某パークの無能案内ロボを意識したつもり…
スクリーンショット 2017-11-02 16.13.32.png

コードはGitHubに
https://github.com/ftamon/search_wiki

以上。

前に簡単なTwitterBot作ったしこれを組み込んでみるのも面白いかも、と画策中

5
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?