Editing Wikidata using Python

Small changes can be made to Wikidata using a normal account. Here let’s add a few labels and aliases to Q108542181.

from wikidata import wduser, wdpass
from wikidataintegrator import wdi_core, wdi_login
login = wdi_login.WDLogin(wduser, wdpass)
item = wdi_core.WDItemEngine(wd_item_id='Q108542181')
languages = ["de-ch", "de-formal", "en-ca", "en-gb", "es", "nl", "pt", "simple"]
for language in languages:
    item.set_label(label='BERD@NFDI', lang=language)
    item.set_aliases(aliases=['BERD-NFDI'], lang=language)
item.write(login, bot_account=False)
'Q108542181'