Hi,
when I want to run patrol.py script with Pywikibot, I get this:
kizule@kizule-laptop:~/Desktop/development/pywikibot-core$ python pwb.py patrol -usercontribs:Antioksidans -ask
Processing user: Antioksidans
Newpages:
Loading Корисник:Zoranzoki21/patrol_whitelist
Traceback (most recent call last):
File "/home/kizule/Desktop/development/pywikibot-core/pywikibot/site.py", line 902, in __getattr__
method = getattr(self.family, attr)
File "/home/kizule/Desktop/development/pywikibot-core/pywikibot/family.py", line 979, in __getattribute__
return super(Family, self).__getattribute__(name)
AttributeError: 'Family' object has no attribute '_userinfo'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "pwb.py", line 325, in <module>
if not main():
File "pwb.py", line 320, in main
run_python_file(filename, [filename] + args, argvu, file_package)
File "pwb.py", line 101, in run_python_file
main_mod.__dict__)
File "./scripts/patrol.py", line 505, in <module>
main()
File "./scripts/patrol.py", line 490, in main
bot.run(feed)
File "./scripts/patrol.py", line 286, in run
for page in feed:
File "./scripts/patrol.py", line 410, in api_feed_repeater
for page in generator:
File "/home/kizule/Desktop/development/pywikibot-core/pywikibot/site.py", line 6699, in newpages
total=total
File "/home/kizule/Desktop/development/pywikibot-core/pywikibot/tools/__init__.py", line 1757, in wrapper
return obj(*__args, **__kw)
File "/home/kizule/Desktop/development/pywikibot-core/pywikibot/site.py", line 4795, in recentchanges
self.has_right('patrol') or self.has_right('patrolmarks')):
File "/home/kizule/Desktop/development/pywikibot-core/pywikibot/tools/__init__.py", line 1840, in wrapper
return obj(*new_args, **new_kwargs)
File "/home/kizule/Desktop/development/pywikibot-core/pywikibot/site.py", line 2283, in has_right
return right.lower() in self._userinfo['rights']
File "/home/kizule/Desktop/development/pywikibot-core/pywikibot/site.py", line 911, in __getattr__
% (self.__class__.__name__, attr))
AttributeError: APISite instance has no attribute '_userinfo'
CRITICAL: Exiting due to uncaught exception <class 'AttributeError'>
kizule@kizule-laptop:~/Desktop/development/pywikibot-core$Version (python pwb.py version):
Pywikibot: [ssh] pywikibot-core (bd078a4, g11864, 2020/01/27, 20:13:08, ok)
Release version: 3.1.dev0
requests version: 2.21.0
cacerts: /etc/ssl/certs/ca-certificates.crt
certificate test: ok
Python: 3.7.5 (default, Nov 20 2019, 09:21:52)
[GCC 9.2.1 20191008]
PYWIKIBOT_DIR: Not set
PYWIKIBOT_DIR_PWB:
PYWIKIBOT_NO_USER_CONFIG: Not set
Config base dir: /home/kizule/Desktop/development/pywikibot-core
Usernames for family "wikisource":
sr: Zoranzoki21
Usernames for family "wikinews":
sr: Zoranzoki21
Usernames for family "wikibooks":
sr: Zoranzoki21
Usernames for family "wikiquote":
sr: Zoranzoki21
Usernames for family "wiktionary":
sr: Zoranzoki21
hr: Zoranzoki21
Usernames for family "wikipedia":
sr: Zoranzoki21
Usernames for family "wikidata":
wikidata: Zoranzoki21