1
特定のラベルと説明を持つアイテムがWikidataに既に存在するかどうかを調べる方法を探しています。この作業は、Pywikibotによって実行される必要があります。ボットがすでに存在する場合、ボットに新しいアイテムを作成させたくありません。これまでのところ、私のコードは次のようになります。特定のラベルと説明を持つアイテムがPywikibotによってWikidataに既に存在するかどうか確認してください
...
def check_item_existence(self):
transcript_file = self.transcript_file
with open(transcript_file) as csvfile:
transcript_dict = csv.DictReader(csvfile, delimiter="\t")
for row in transcript_dict:
site = pywikibot.Site("en", "TillsWiki")
existing_item = pywikibot.ItemPage(site, row['Name'])
title = existing_item.title()