Wikipedia — ирекле энциклопедия проектыннан ([http://tt.wikipedia.org.ttcysuttlart1999.aylandirow.tmf.org.ru/wiki/Takhirgeran Umar/importpywikibot.tt latin yazuında])
importpywikibotfrompywikibotimportpagegeneratorsaspgttSite=pywikibot.Site('tt','wikipedia')srSite=pywikibot.Site('sr','wikipedia')repo=ttSite.data_repository()cat1='Төркем:Мексика торак пунктлары'cat2='Төркем:Мексика торак пунктлары'searchfor='[[sr:'cat=pywikibot.Category(ttSite,cat1)gen=pg.CategorizedPageGenerator(cat,12)forTTpageingen:if(not('wikibase_item'inTTpage.properties())):print(TTpage.title())start=TTpage.text.find(searchfor)end=TTpage.text[start:].find(']]')#print(TTpage.text[start+5:start+end])SRpage=pywikibot.Page(srSite,TTpage.text[start+5:start+end])if('wikibase_item'inSRpage.properties()):wd=SRpage.data_item()wd.get(get_redirect=True)if(not('ttwiki'inwd.sitelinks)):print(wd.title())TTpage.put(TTpage.text[:start]+TTpage.text[start+end+2:],f'move sitelink to WikiData [[d:{wd.title()}]]')#pywikibot.Page(site,wikiurl['nl']).put(wikisuk,summary='#dp-update') data={}data.update({'site':'ttwiki','title':TTpage.title()},summary='add tt-sitelink to sr-wiki from text-link')wd.setSitelink(data)else:print('SRpage has no wd-item: %s'%SRpage.title())