I send this back to the list:
I don't know about that, but I think you can work the other wayaround, using a bit of regular expression magic:
import re
...
existing = [wikipedia.Page(wikipedia.getSite(), pname).title() for
pname in re.findall(r"title=(.*?)&action=edit", fullsourcetext)]
def exists(page):
return page.title() in existing