これらは、MediaWikiのAPIとen.wikipediaボットのいくつかのソースコードと対話するためのスクリプトとモジュールのセットです。
パッケージには、Wikiのウィキ、ページ、およびユーザーと協力し、MediaWikiのAPIからデータを取得するための一般的なツールが含まれています。
Mr.Zボットの@ en.wikipediaのソースを含むフレームワークを使用して、いくつかのen.wikipedia特定のスクリプトのソースもあります。
wikitoolsは大まかに、メジャーリリースのためにMediaWikiのリリースサイクルを次の各リリースは、同時にリリースのMediaWikiのバージョンと互換性があることを保証されます。
一部のボットスクリプト(ないフレームワーク自体は)のMySQLdbモジュールとMySQLサーバを必要とします。 「pywiki "ブランチディレクトリ内のスクリプトはPywikipediaが必要です。 wikitoolsモジュールは、ボブIppolitoののsimplejsonモジュールやPython 2.6 +でJSONモジュールが必要です。
このリリースの新機能:ます。
はAssertEditのサポートが追加されました
ユーザーオブジェクトの固定平等をチェック
もはやユニコード名前空間名で破りません
ファイルは、アップロードする前に、最初にリセットされます
文字列であることを余儀なくHTTPヘッダ(Pythonの2.7フィックス)
ユーザオブジェクトは、現在のユーザID番号を含みます
User.getTalkPage()は、簡単にユーザーの会話ページのためのページオブジェクトを取得するために追加しました
ブロックされながら、編集しようとした場合wiki.UserBlocked例外が発生します
ページ、ユーザー、およびウィキオブジェクトは現在、ハッシュ関数を持っています
Fileオブジェクトのコンストラクタは、ページでそれを整列させるためにpageidに引数を取ります
カテゴリのリストを作るためにpagelistを使用しようとするバグを修正
コメントが見つかりません