Je commence juste avec mwclient . Je vais créer des robots pour interroger notre base de données MediaWiki et faire de petites révisions. P>
Mais je ne trouve aucune liste simple de commandes Python comme comment obtenir des âges de pages, contenu des catégories, contenu des pages, etc. p>
Est-ce que quelqu'un connaît-il un bon les démarreurs em> ressources? p>
4 Réponses :
Un de mes collègues m'a envoyé un lien vers le page MediaWiki page wiki. < / p>
J'ai joué avec mwclient code> depuis quelques semaines maintenant et, étrangement, c'est un très bon conseil - peut-être qu'il me manque une commande de documentation Python, mais
aide () code> Affiche uniquement les valeurs par défaut, la page API affiche toutes les valeurs possibles.
Le Manuel de Bot a également des tonnes de bonnes informations et de bonnes liens, par exemple. créer un bot . P>
J'utilise actuellement Python + Urllib pour les requêtes API et MWClient chaque fois que je dois éditer / créer une page. P>
Un lieu utile pour commencer avec MWClient (lecture / édition / créer une page): p>
http://brianna.modernthings.org/ Article / 134 / Écriture-API-compatible-on-wikimedia-sites p>
Les documents officiels de https://github.com/mwclient/mwclient/wiki avoir des tutoriels d'introduction. Je suis responsable de la documentation pour MWClient, mais je n'ai pas eu assez de temps pour les développer - pourrait utiliser l'aide de quiconque est disposé. P>