pywikibot

    1

    1答えて

    a ta.wikipedia pageに英語の単語をデリンクするための次のプログラムを書いた。 Delinkは英語の前後にある大括弧の除去を意味します。私はPAWS(pywikibot)を初めて使っています。削除は正規表現(A-Z、a-z)で行うことができるようです。どうやって? import pywikibot import re site = pywikibot.Site('ta

    1

    1答えて

    WikidataコードQ89(apple)を持つアイテムの名前を調べる方法プロパティの場合は辞書を作成しましたが、アイテムコード私はanithingを見つけることができません、私は他の操作のためにpywikibotを使用しています、それは何か関数はありますか?あなたは、そのラベルを含む、エンティティのJSON表現を取得するために Wikidata APIを使用することができます

    1

    1答えて

    編集貢献を分析するWikipediaボットを開発中です。残念ながら、1回の実行に時間がかかっており、その間に実行中のある時点でWikipediaのデータベース複製の遅延—が発生します。—は、5秒(デフォルトの最大遅延値)を超えてください。 API's maxlag parameterの推奨事項は、遅延エラーを検出し、X秒間停止して再試行することです。 しかし、私がやっているすべてはで貢献を読んで:

    0

    1答えて

    私はウィキペディアの記事のデータダンプをpageidだけで表示しており、名前空間でそれらをフィルタリングしたいと考えています。比較的簡単にPython(おそらく要求モジュールを使用して)を書いてMediaWiki Query APIを呼び出し、pageidsパラメータを使用して一度に名前空間50を照会することは簡単です。 しかし、私はPywikibotを代わりに使用しようとしていました。APIをク

    0

    2答えて

    私はpywikibotを使ってwikidataからデータにアクセスしようとしています。私はコードではなく、データオブジェクトの名前でこれをしようとしています。 私はこのスクリプトを実行すると: import pywikibot site = pywikibot.Site("wikidata", "wikidata") repo = site.data_repository() token

    0

    1答えて

    私はウィキメディアコモンズのファイルのリストを含むテキストファイル(in.txt)を持っており、それらにすべてカテゴリ[[Category:Fruits]]を追加したいのですが、どうすればいいですか? カテゴリの名前を指定するオプションが見つからないため、スクリプトによってカテゴリの名前を入力するよう求められます。しかしそれは非常に面倒です、私はPywikibotを実行するスクリプトに追加するカテ

    0

    1答えて

    私は、カテゴリ内のファイルの多くを追加するために、この瞬間Pywikibotを使用していて、編集の要約は次のようになります。「ボット:ソニーDSC-WX350で撮影追加するカテゴリ)」私は希望 「自動モードでPywikibotを使用する」 どのようにするには?

    0

    1答えて

    pywikibotサンプルコード を実行しましたが、AttributeErrorのために中止されました。 トレースバックはwikipedia.getSite(の交換が何であるか... Traceback (most recent call last): File "pwb.py", line 270, in <module> if not main(): File "

    0

    1答えて

    私はこの仕事で私の脳をしばらく動かしています。 Mediawiki Nuke拡張機能とpywikibotを使用することなく、私は試しました。ここで私はそれを知っている単純なものが欠けている。私はマス・デリートで使用するパターンのどれもヒットを戻していないのでpywikibotはスキップしているので、ページを正しく識別できないようです。[[mediawiki:削除したいページ - ページ1]]は存在