On 27 January 2012 17:31, Dr. Trigon <[email protected]> wrote:

> I have a quite confusing situation happening to my bot when trying to
> access any URL that points to foreign (but mediawiki software) wiki,
> like this:
>
> >>> pywikibot.getSite().getUrl(foreign_wiki_url, no_hostname =
> >>> True)
>
> But while doing
> this the bot seems to log-out since afterwards it is not able to edit
> any page anymore the "traceback" from the logs is:
>
>
Random guess: the bot sends the old site's cookies to the foreign wiki,
gets new cookies back and writes those to the user-data file. Then in the
next request it tries to use those cookies, which fails.

Check your cookie data file in user-data to confirm.

In any case: why are you trying to use a function that is clearly not made
for this purpose, instead of using, say, urlopen, directly, or creating a
family file?

Merlijn
_______________________________________________
Pywikipedia-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l

Reply via email to