Projet:Laboratoire/Espaces de noms/Minute technique/Département premières étapes

Premières étapes, premiers calculs via tableur, nombre initial de départements.

Analyse dans un tableur via un fichier csv (étapes 1 & 2)

modifier

La lecture des données dans un tableur révèle d'autres informations, vous pouvez utiliser l'outil wikitocsv présenté dans le cadre de l'expérience Projet:Laboratoire/Espaces de noms, pour convertir la page au format csv et lire le fichier obtenu dans votre tableur. (La nouvelle version du script enregistre les données sur la page Départements et paramètres, on obtient une deuxième série de valeurs séparées ci-dessous par des virgules.

  • Nombre de pages: 449, 442
  • Nombre de sous-pages: 1624, 1624
  • Nombre de leçons existantes: 2005, 2006
Calcul sur les champs (étape 2)
modifier

Initialement le script écrivait ses résultats dans un fichier texte au format csv, la seconde étape permet de sauvegarder les données en écrivant une table Lua formatée dans un module.

Le programme Python, dpt.py, utilise la bibliothèque "PyWikiBot" pour récupérer la liste des pages contenues dans l'espace de noms Département et analyser leurs propriétés. Il collecte un ensemble de données puis les enregistre sous forme de tables dans le module:Table département.

Dans un second temps les fonctions du module:Département vues, organisent les données en vues distinctives qui nous permettent de lire les résultats. Nous pouvons désormais réaliser des calculs sur les données sans avoir besoin d’exécuter le script Python.

Première analyse via le module Département vues

modifier

Après avoir enregistré ses données dans un fichier csv, puis un tableau wiki ; le script Python dpt.py les enregistre désormais dans le module Table département. Les calculs sur les champs de la nouvelle table (réalisé par le biais du module Départements vues), débouchent sur cette troisième série de valeurs proches des deux premières mais différentes.

Nombre de pages = 2016 (approximation)
Racines = 416
Sous-pages = 1600 (approximation)
Redirections = 0

Première fonction pour les propriétés de l’espace (abandonnée) : {{#Invoke:Département vues|resume_ns_108}}