ویکی‌پدیا:درخواست‌های ربات/کتابخانه ویکی‌داده

ویرایش در ویکی‌داده به چندین روش مقدور است که در پایتون دو کتابخانه وجود دارد:

  1. کتابخانه پای‌ویکی‌پدیا
  2. کتابخانهٔ ویکی‌داده (کدهای زیر به‌روزشدهٔ فایل‌های موجود در اینجا هستند که کمی با آنها تفاوت دارند و بر اساس تغییرات چند ماه اخیر دیتابیس ویکی‌داده به‌روزشان کردم.)

فایل‌ها ویرایش

برای ویرایش در ویکی‌داده باید فایل‌های زیر را در پوشه پای‌ویکی‌پدیا خود قرار دهید:

مثال برای کد نویسی ویرایش

کد زیر فقط برای مشاهدهٔ روش ذخیر و کد نویسی است.

import wikidata
item = wikidata.api.getItemById('Q123')#name of item that you want to edit
#---adding to exist item---
item.sitelinks["fawiki"] = "تست"#add fawiki lang
item.aliases["fawiki"] = "تست"#add alias
item.labels["fawiki"] = "تست"#add label
item.descriptions["fawiki"] = "تست"#add description

wikidata.api.save(item, 'ربات:تست')#save

کدهای نمونه ویرایش