Dr. Trigon dr.trigon@surfeu.ch wrote:
Thank you for your fast reply!
The issue raises actually because [1] returns "pseudo-interwiki" links given by the DB names like 'dewiki', 'enwiki', and so on...
So in that case I would be happy with any piece of code within the framework that is (somehow) able to deal with such links. At the moment I'm using:
site = pywikibot.getSite() print site.fam().get_known_families(site).values()
to try to deal with those links. But this list contains 'wiki' as known family and if I try to use
pywikibot.Page(site, u'wiki:blabla')
You shouldn't be using "wiki" anywhere. Wikipedia should be referred to as "wikipedia".
"wiki" is being use as the interwiki link to the original wiki, WikiWikiWeb at http://c2.com/cgi/wiki, so you shouldn't use that for anything related to Wikipedia. You are getting it returned since Wikipedias can use it as an interwiki link to the WikiWikiWeb, i.e. [[:wiki:WelcomeVisitors]] becomes http://c2.com/cgi/wiki?WelcomeVisitors
//Marcin