I tried after several years to use again the pywikibot framework. After downloading Python 3.9 + pip + lastest stable version of pywikibot, I managed after several attempts to configure my user file, and saved my password on a separate file.
Then when I tried to run the "py pwb.py login" command, the following happened:
WARNING: No user is logged in on site wikipedia:it Logging in to wikipedia:it as SanniBot@BotPasswordName Traceback (most recent call last): File "c:\Users\Utente\Desktop\pywikibot\pwb.py", line 363, in <module> if not main(): File "c:\Users\Utente\Desktop\pywikibot\pwb.py", line 355, in main run_python_file(filename, File "c:\Users\Utente\Desktop\pywikibot\pwb.py", line 74, in run_python_file exec(compile(source, filename, 'exec', dont_inherit=True), File ".\scripts\login.py", line 190, in <module> main() File ".\scripts\login.py", line 172, in main site.login(autocreate=autocreate) File "c:\Users\Utente\Desktop\pywikibot\pywikibot\tools\__init__.py", line 1449, in wrapper return obj(*__args, **__kw) File "c:\Users\Utente\Desktop\pywikibot\pywikibot\site\__init__.py", line 1515, in login if login_manager.login(retry=True, autocreate=autocreate): File "c:\Users\Utente\Desktop\pywikibot\pywikibot\login.py", line 326, in login cookiedata = self.getCookie() File "c:\Users\Utente\Desktop\pywikibot\pywikibot\tools\__init__.py", line 1532, in wrapper return obj(*new_args, **new_kwargs) File "c:\Users\Utente\Desktop\pywikibot\pywikibot\data\api.py", line 3053, in getCookie and (response['messagecode'] == 'login-throttled' KeyError: 'messagecode' CRITICAL: Exiting due to uncaught exception <class 'KeyError'>
Since I double-checked the password, I think the problem is within the password file and/or there is a wrong configuration of the PATH file. Or is it something else?