If an invalid page title is provided to a pagegenerators command line argument such as -ref, the error is not pretty.
D:\core>replace.py -family:wiktionary -ref:"{{예문" "{{예문" "{{풀기:예문" No handlers could be found for logger "pywiki" Traceback (most recent call last): File "D:\core\replace.py", line 1101, in <module> main() File "D:\core\replace.py", line 845, in main if genFactory.handleArg(arg): File "D:\core\pywikibot\pagegenerators.py", line 646, in handleArg gen = ReferringPageGenerator(referredPage) File "D:\core\pywikibot\pagegenerators.py", line 1091, in ReferringPageGenerat or step=step, total=total, content=content) File "D:\core\pywikibot\page.py", line 881, in getReferences return self.site.pagereferences( File "D:\core\pywikibot\page.py", line 149, in site return self._link.site File "D:\core\pywikibot\page.py", line 4917, in site self.parse() File "D:\core\pywikibot\page.py", line 4871, in parse u"%s contains illegal char(s) %s" % (repr(t), repr(m.group(0)))) pywikibot.exceptions.InvalidTitle: u'{{\uc608\ubb38' contains illegal char(s) u' {' <class 'pywikibot.exceptions.InvalidTitle'> CRITICAL: Closing network session.