zhuyifei1999 created this task.
zhuyifei1999 added subscribers: zhuyifei1999, Ladsgroup, jayvdb.
zhuyifei1999 added a project: pywikibot-core.
Herald added subscribers: pywikibot-bugs-list, Aklapper.
TASK DESCRIPTION
After T11823,
```
$ python /shared/pywikipedia/core/pwb.py shell
Welcome to the Pywikibot interactive shell!
>>> import pywikibot as pyb
>>> pywikibot.Link(u"be-tarask:Страсбург", source=pywikibot.Site("en",
"wikipedia"))
Traceback (most recent call last):
File "<console>", line 1, in <module>
File "/data/project/pywikibot/public_html/core/pywikibot/page.py", line
4749, in __repr__
return "pywikibot.page.Link(%r, %r)" % (self.title, self.site)
File "/data/project/pywikibot/public_html/core/pywikibot/page.py", line
4937, in title
self.parse()
File "/data/project/pywikibot/public_html/core/pywikibot/page.py", line
4831, in parse
self._text, self._site, prefix, e))
SiteDefinitionError: be-tarask:Страсбург is not a local page on wikipedia:en,
and the interwiki prefix be-tarask is not supported by PyWikiBot!:
Unknown URL 'https://be-x-old.wikipedia.org/wiki/$1'.
>>> pywikibot.Link(u"be-x-old:Страсбург", source=pywikibot.Site("en",
"wikipedia"))
Traceback (most recent call last):
File "<console>", line 1, in <module>
File "/data/project/pywikibot/public_html/core/pywikibot/page.py", line
4749, in __repr__
return "pywikibot.page.Link(%r, %r)" % (self.title, self.site)
File "/data/project/pywikibot/public_html/core/pywikibot/page.py", line
4937, in title
self.parse()
File "/data/project/pywikibot/public_html/core/pywikibot/page.py", line
4831, in parse
self._text, self._site, prefix, e))
SiteDefinitionError: be-x-old:Страсбург is not a local page on wikipedia:en,
and the interwiki prefix be-x-old is not supported by PyWikiBot!:
Unknown URL 'https://be-x-old.wikipedia.org/wiki/$1'.
```
Expected: Instead of SiteDefinitionError, It should parse the link to
[[https://be-tarask.wikipedia.org/wiki/%D0%A1%D1%82%D1%80%D0%B0%D1%81%D0%B1%D1%83%D1%80%D0%B3|be-tarask:Страсбург]].
TASK DETAIL
https://phabricator.wikimedia.org/T113461
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: zhuyifei1999
Cc: Aklapper, pywikibot-bugs-list, jayvdb, Ladsgroup, zhuyifei1999
_______________________________________________
pywikibot-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs