Esempio n. 1
0
    def __call__(self, pattern, repl, edit_summary, minor=False):
        'Search the MediaWiki site with regular expression.'
        Bot.__call__(self, edit_summary, minor)
        self.pattern = pattern
        self.repl = repl

        for item in self.site.search('insource:/%s/' % pattern):
            page = self._parse(item)
            self._evaluate(page)

        self._show_stat()