Manual:Pywikibot/Compat/Wikidata/fr

Créer un objet DataPage (Page de donnée)
Different ways to create a DataPage and Page object for Wikidata: First way is creating a data_repo first, use this way only when you have ID of the item (Q####)


 * Le second:

Vous ne pouvez pas modifier d'item, de valeur ou d'intitulé sans d'abord récupérer les données.

Récupérer les données
Le moyen simple

Modifier ou créer des déclarations/affirmations

 * Propriété peut être une chaîne, comme:
 * "capitale"
 * "P36"
 * "p36", "36"
 * un nombre comme 36
 * La valeur peut être une chaîne comme "Moscou", "Q649", "q649" ou "649" ou un nombre comme 649
 * refs est optionnel:
 * ref1 est rentré comme une propriété
 * value1 comme un élément
 * les autres refs sont optionnelles également


 * Souvenez vous:Important:la langue des valeurs doit être la même que celle de la page Wikipédia que vous chargez en premier. Par exemple, si vous charger l'élément Russie depuis la Wikipédia en allemand, vos valeurs devraient être:

Si vous donner les valeurs en anglais à votre robot, ça ne va pas fonctionner.

Si il existant déja une déclaration, le code la modifie, sinon le robot ajoute une nouvelle déclaration.

Removing claim or claims
you can add the property in the way shown above, value is optional and it's better to use when we have multiple claims for a statement if you don't use value, every claim that uses the property will be removed

Exemple
Simple example for creating new items.

Use this code snippet with care. It does not test whether a data repository item already exists. It only test whether it exists for a given site page. This could also mean that a given site page has no language link on a given repository page. This should be checked before a page is created.