Manual:Pywikibot/standardize interwiki.py

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Manual:Pywikibot/standardize interwiki.py and the translation is 78% complete.
Outdated translations are marked like this.
Other languages:
English • ‎français • ‎italiano • ‎polski • ‎čeština • ‎العربية • ‎日本語
Git logo
Wikimedia Git repository has this file: scripts/fr

standardize_interwiki.py permet de déplacer les liens interwiki au début des articles.

Il est recommandé de vérifier les conditions d'utilisations des robots sur votre Wiki. Merci de vérifier que vous savez ce que vous faîtes avant de l'utiliser. Vous devez constamment surveiller ses modifications car il est conçu pour modifier tous les articles sans s'arrêter.

$ python pwb.py standardize_interwiki -start "plane"

Paramètres :

ParameterDescription
-start:

Vous demande à partir de quelle page débuter

Par exemple, en entrant avion il continuera au prochain article commençant par av, etc.

Ce programme édite beaucoup de pages en un temps très court, et peut donc être considéré comme du flood.

Arguments globaux disponibles

Ces options remplaceront celles définies dans le fichier de configuration user-config.py .

Options globales
ParamètreDescriptionNom du paramètre de configuration dans user-config.py
-dir:PATH Lit les données de configuration du robot dans le dossier donné par PATH, au lieu du dossier par défaut.  
-lang:xx Définit la langue du wiki sur lequel vous voulez travailler, en outrepassant la configuration de user-config.py. xx doit être le code de la langue (exemple : fr). mylang
-family:xyz Définit la famille du wiki sur lequel vous voulez travailler, tel que wikipedia, wikitionary, wikitravel... Cela outrepassera la configuration de user-config.py. family
-user:xyz Se connecter en tant qu'utilisateur xyz au lieu du nom d'utilisateur par défaut. usernames
-daemonize:xyz Rend le contrôle immédiatement au terminal et redirige la sortie standard (stdout) et la sortie en erreur (stderr) vers le fichier xyz (seulement utilisé pour les robots qui n'ont pas besoin de l'entrée standard (stdin) ).  
-help Affiche le texte d'aide.  
-log Active l'enregistrement des journaux de connexion, en utilisant le nom de fichier par défaut "nom_du_script-bot.log" dans le sous dossier logs. log
-log:xyz Active l'enregistrement des logs dans un fichier avec xyz pour nom. logfilename
-nolog Désactive l'enregistrement des logs (activé par défaut)  
-maxlag Définir le maxlag, en secondes. Reporte les modifications du robot lors de périodes de latence du serveur. La valeur par défaut est celle de config.py. maxlag
-putthrottle:n
-pt:n
-put_throttle:n
Définit le temps minimum (en secondes) que le robot doit attendre entre deux enregistrements de pages. put_throttle
-debug:item
-debug
Active le fichier de log et incluant plus particulièrement les données de débuggage pour l'élément item (1er cas) ou pour tous les éléments (2nd cas) debug_log
-verbose
-v
Détaille le retour dans le terminal, en particulier concernant ses travaux actuels ou sa progression. Les données peuvent être utiles pour le débogage. verbose_output
-cosmeticchanges
-cc
Inverse et outrepasse la valeur du paramètre cosmetic_changes de config.py' ou user-config.py (si rien n'est mentionné dans ces fichiers, l'active). Tous les autre paramètres et restrictions restent inchangés. cosmetic_changes
-simulate Désactiver les modifications envoyées sur le serveur. Utile pour les tests et le débogage de nouveau code (si utilisé, ne fait aucun changement réel, et ne montre que ce qui aurait dû être changé). simulate
-<variable de configuration>:n Vous pouvez utilisez toutes les variables numériques de configuration données en tant qu'options et les modifier avec une ligne de commande.