Feliciss added a comment.
In T314763#8187588 <https://phabricator.wikimedia.org/T314763#8187588>, @matej_suchanek wrote: > In T314763#8184989 <https://phabricator.wikimedia.org/T314763#8184989>, @Mike_Peel wrote: > >> Adding pywikibot tag - does any pywikibot developer have thoughts about saving multiple changes in one edit? > > You can create an item in a single edit like this: > > import pywikibot > > wikidata = pywikibot.Site('wikidata') > item = pywikibot.ItemPage(wikidata) > item.labels.update(...) # add labels ("language: str" pairs) > item.descriptions.update(...) # add descriptions ("language: str" pairs) > item.claims.update(...) # add claims ("property id: list of Claims" pairs) > # etc. > item.editEntity(summary='summary') # save Thanks for your code. TASK DETAIL https://phabricator.wikimedia.org/T314763 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Feliciss Cc: matej_suchanek, pywikibot-bugs-list, Aklapper, Pigsonthewing, Feliciss, Lydia_Pintscher, Mike_Peel, Astuthiodit_1, karapayneWMDE, Invadibot, PotsdamLamb, Jyoo1011, maantietaja, JohnsonLee01, SHEKH, Dijkstra, ItamarWMDE, Khutuck, Akuckartz, Zkhalido, Viztor, Nandana, Wenyi, Lahi, Gq86, GoranSMilovanovic, QZanden, Tbscho, MayS, LawExplorer, Mdupont, JJMC89, Dvorapa, _jensen, rosalieper, Altostratus, Avicennasis, Scott_WUaS, mys_721tx, Wikidata-bugs, Xqt, aude, jayvdb, Masti, Alchimista, Mbch331
_______________________________________________ pywikibot-bugs mailing list -- [email protected] To unsubscribe send an email to [email protected]
