Last modified: 2014-07-24 13:12:32 UTC
Originally from: http://sourceforge.net/p/pywikipediabot/bugs/1387/ Reported by: djbarrett Created on: 2011-12-07 00:52:22 Subject: Error downloading data: No JSON object could be decoded Original description: replace.py produces the following error message in the middle of large search-and-replace operations. Error downloading data: No JSON object could be decoded: line 1 column 0 \(char 0\) Request en:/w/api.php? Retrying in 1 minutes... 1 minute later, it fails again and retries in 2 minutes, then 4 minutes, etc. The command was: $ python replace.py -regex -nocase -start:\! '\\\\\\\\\(example\\.net|exampleus\)\\\common\\\softlib' '\\\example.net\global\softlib' and when prompted for a replacement, I typed "a" for "All". After doing a bunch of replacements, the error started happening. This is with MediaWiki 1.17.1. $ sudo python version.py Pywikipedia \[http\] trunk/pywikipedia \(r9787, 2011/12/06, 07:41:04\) Python 2.4.3 \(\#1, May 5 2011, 16:39:10\) \[GCC 4.1.2 20080704 \(Red Hat 4.1.2-50\)\] config-settings: use\_api = True use\_api\_login = True unicode test: ok
I am also getting this bug from category.py in -r9851 $ python category.py move -from:"US Payment Processor" -to:"US Payment Processor project" -pt:0 Happens for some articles not others.
Could you re-run the script with -v? This should output the queries used, and might give relevant information. On a side note, why are you running pwb \(or at least version.py\) as root? There is no reason to do that, and it's dangerous.
Can't reproduce + reported three years ago ==> closed invalid