Python-Mwapi.

MediaWiki API用のシンプルなラッパー
今すぐダウンロード

Python-Mwapi. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • MIT/X Consortium Lic...
  • 価格:
  • FREE
  • 出版社名:
  • Yuvi Panda
  • 出版社のWebサイト:
  • http://github.com/yuvipanda/

Python-Mwapi. タグ


Python-Mwapi. 説明

Python-Mwapiは、MediaWiki APIの周りの非常にシンプルで直接的なラッパーです.Introductionthisライブラリは、MediaWiki APIの周囲に非常に簡単な便利なラッパーを提供します。 MW.APIFEATURESTHE Libraryによって提供されるインターフェースを綿密にミラー化することを意味します。また、認証サポートといくつかの便利な方法があります。よく文書化されたMediaWiki APIを介して理解するための別のレイヤーは追加されていません。便利な属性:トークン - eDittokenとWatchTokenを含みます(PopulateTokens()が呼び出された場合)is_authenticated - MWAPIがここで定義されている認証済み要求メソッドを送信しているかどうかを示すブール値:__init __(self、host、api_path = '/ w / api.php' mwapiインスタンス引数を作成します.host - 接続先のホスト。 http://またはhttps://、末尾のスラッシュAPI_PATH - ホスト上のapi.phpへのURLを含める必要があります。 / get(self、params)から始める必要があります.params - APIに送信するパラメータをgetメソッドの引数を使用してAPI要求を行います。実行するアクションによって異なります。ログイン(self、username、password)は、指定された認証情報とセッションのためにユーザーに認証されます。このMWAPIオブジェクトから送信されたすべての要求はすべて述べられているように署名されます。引数:username - 認証されるユーザのユーザ名 - 認証されるユーザのパスワード - 認証されるユーザのパスワードは、認証に失敗した場合(メッセージ、応答)で例外をスローする注:パスワードは平文として送信されます。これはMediaWiki APIの制限です。パスワードがSecure PopulateTokens(Self)になる場合は、httpsホストを使用してください。 POST(self、params)を使用してすでに認証が実行されたことが必要です(self、params)Postメソッドの引数:params - APIに送信するパラメータを使用してAPI要求を行います。実行するアクションによって異なります。要求(self、method、params)はAPIに要求し、結果の引数を含む辞書を返します。メソッド - GetまたはPOSTは、どのAPIと呼ばれているかに応じて、APIに送信するパラメータ。実行されるアクションによって異なります。製品のホームページ


Python-Mwapi. 関連ソフトウェア