A Pythonic wrapper for the Japanese Wikipedia API
Project description
jawiki はウィキペディアからページ情報を取得する Python ライブラリです。
>>> import jawiki >>> jawiki.page("Wikipedia") <WikipediaPage 'ウィキペディア'> ウィキペディア(英: Wikipedia)は、ウィキメディア財団が運営しているインターネット百科事典である。コピーレフトなライセンスのもと、サイトにアクセス可能な誰もが無料で自由に編集に参加できる。世界の各言語で展開されている。 「ウィキペディア(Wikipedia)」という名前は、ウェブブラウザ上でウェブページを編集することができる「ウィキ(Wiki)」というシステムを使用した「百科事典」(英: Encyclopedia)であることに由来する造語である。設立者の1人であるラリー・サンガーにより命名された。>>> jawiki.search("日本") ['日本', '日本の漫画作品一覧', '日本の鉄道駅一覧', '日本のインターチェンジ一覧', '日本実業出版社', '日本の鉄道路線一覧', '日本の資格に関する一覧の一覧', '日本百名湯', '年度別日本公開映画', '日本の郵便番号']>>> page = jawiki.page("Python") >>> page.title 'Python' >>> page.url 'https://ja.wikipedia.org/wiki/Python' >>> page.content 'Python(パイソン)は、汎用のプログラミング言語である。コードがシンプルで扱いやすく設計されており、C言語などに比べて、さまざまなプログラムを分かりやすく、少ないコード行数で書けるといった特徴がある。\n\n\n== 概要 ==\n文法を極力単純化してコードの可読性を高め、読みやすく、また書きやすくしてプログラマの作業性とコードの信頼性を高めることを重視してデザインされた、汎用の高水準言語である。反面、実行速度はCに比べて犠牲にされている。\n核となる本体部分は必要最小限に抑えられている。一方で豊富で大規模な文書 (document) や、さまざまな領域に対応する大規模な標準ライブラリやサードパーティ製のライブラリが提供され、本体にない機能はその都度呼び出して使用する。またPythonは多くのハードウェアとOS (プラットフォーム) に対応しており、複数のプログラミングパラダイムに対応している。 (以下省略)>>> page.section("歴史")
### インストール方法
` $ pip install jawiki `
### ドキュメント
ドキュメント(英語)は https://wikipedia.readthedocs.io/en/latest で読めます。 日本のウィキペディアからページ情報を取得するという点以外は、パッケージ [wikipedia](https://pypi.python.org/pypi/wikipedia) と同じです。
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
jawiki-1.4.0.1.tar.gz
(2.9 kB
view hashes)