NEW!
【
2026年(令和8年)熊本地震
】
ページを新設、情報追加求む
NEW!
【運営全般のお知らせ】
2026年9月23日(水祝):
第184回saveMLAK MeetUp
/
ニュースレター
第87号(2026年6月号)
【
みんなで育てる図書館災害救急BOX
】みんなで育てる災害に備えるための知見・経験集(=救急BOX)
「
利用者:Masao/Pywikipedia
」を編集中
ナビゲーションに移動
検索に移動
警告:
ログインしていません。編集を行うと、あなたの IP アドレスが公開されます。
ログイン
または
アカウントを作成
すれば、あなたの編集はその利用者名とともに表示されるほか、さまざまなメリットもあります。
スパム攻撃防止用のチェックです。 決して、ここには、値の入力は
しない
でください!
[http://pywikipediabot.sf.net pywikipediabot]は、saveMLAKでも使っているこのウィキ用のシステムMediaWikiに対する一括処理を行うための、ボットとして開発されているものです。 さまざまな用途のプログラムが簡単に作れるだけでなく、文字列の置き換え、テンプレートの張り替えやカテゴリの追加・削除といった頻繁に発生する作業用のスクリプトを同梱しているので、簡単に使えます。 以下では、saveMLAKにて pywikipediabot スクリプトを使うための設定方法などについて説明します。 ※とりあえずの目標として[[利用者:Masao|Masao]]が開発した check_yomi.py スクリプトにより、人手でのよみ項目付与を行うことを目標とします。 == インストールと最初の設定 == #まず Python の実行環境をインストール #* Python 2.4以上の環境が必要です(※3.xは未対応)。 #* http://www.python.jp/Zope/download/pythoncore からどうぞ。 #pywikipediabotのソースコードをダウンロード #*<code>svn checkout http://svn.wikimedia.org/svnroot/pywikipedia/trunk/pywikipedia/</code> #[https://github.com/masao/savemlak savemlak用モジュール]をダウンロード、設定 #*<code>git clone https://masao@github.com/masao/savemlak.git</code> #savemlak_family.py をコピー #*savemlak用モジュールにある savemlak_family.py を pywikipedia/families/ ディレクトリにコピーする。 #user-config.py を作成 #*pywikipedia ディレクトリで generate_user_files.py を実行。 <div style="margin-left:4em;"> 1: Create user_config.py file 2: Create user_fixes.py file 3: The two files What do you do? <kbd>1</kbd> ... 23: savemlak ... 48: wiktionary 49: wowwiki Select family of sites we are working on (default: wikipedia): <kbd>23</kbd> The language code of the site we're working on (default: 'en'): <kbd>ja</kbd> Username (ja savemlak): <kbd>MasaoBot</kbd> <span style="color:gray;">(ボットとして使うユーザ名を入力)</span> Which variant of user_config.py: [S]mall or [E]xtended (with further information)? <kbd></kbd> </div> <ol start="6"> <li>login.py を使って認証情報を保存 <li>*pywikipedia ディレクトリで login.py を実行。 <li>* <code>python login.py</code> </ol> <div style="margin-left:4em;"> Password for user MasaoBot on savemlak:ja: <kbd>******</kbd> <span style="color:gray;">(saveMLAKウィキに設定したパスワードを表示)</span> </div> == saveMLAK用のスクリプト == == 注意 == * 大量の一括処理実行を行うと数百件以上の変更履歴で「最新の更新」ページが埋められてしまうので、ボットフラッグの申請をお願いします。 ** 井戸端または Twitter でシステムチーム宛に投げてください。 *
編集内容の要約:
saveMLAKへの投稿はすべて、クリエイティブ・コモンズ 表示-継承 (詳細は
saveMLAK:著作権
を参照)のもとで公開したと見なされることにご注意ください。 自分が書いたものが他の人に容赦なく編集され、自由に配布されるのを望まない場合は、ここに投稿しないでください。
また、投稿するのは、自分で書いたものか、パブリック ドメインまたはそれに類するフリーな資料からの複製であることを約束してください。
著作権保護されている作品は、許諾なしに投稿しないでください!
このページを編集するには、下記の数式を計算してその答えを欄に入力してください (
ヘルプ
):
85−5 =
キャンセル
編集ヘルプ
(新しいウィンドウで開きます)
ナビゲーション メニュー
個人用ツール
ログインしていません
トーク
投稿記録
アカウント作成
ログイン
名前空間
利用者ページ
議論
日本語
表示
閲覧
編集
履歴表示
その他
更新
検索
案内
メインページ
最近の更新
ニュース
MeetUp
プレス
ニュースレター
コミュニティ・ポータル
タスクリスト
井戸端
情報提供広場
編集お困り相談
よくある質問と回答
saveMLAKへの寄付
ヘルプ
ツール
リンク元
関連ページの更新状況
利用者の投稿記録
記録
利用者グループの表示
特別ページ
ページ情報
コミュニケーション
メーリングリスト
Twitterアカウント
#saveMLAK
Flickr (写真集)
Google Translate
English
한국어
中文