User:Tigerzeng/noteTA.py
外观
import mwclient
zh = mwclient.Site('zh.wikipedia.org')
zh.login('Tigerzeng','')
def addnoteTA(page, G1, comment):
txt = '{{noteTA\n|G1 = '+G1+'\n}}\n'+page.text()
page.save(txt, comment)
def main(cat, G1, comment):
for page in cat:
if type(page) == type(cat):
main(page, G1, comment)
else:
txt = page.text()
if edit(txt):
addnoteTA(page, G1, comment)
def edit(txt):
if '{{noteTA' in txt:
return 0
print(txt)
key = int(input('Edit? '))
return key
cat = zh.Pages['Category:巴布亚新几内亚']
main(cat, 'TO', '添加字词转换模板')