Ivan-r added a comment.
In T417961#11641449 <https://phabricator.wikimedia.org/T417961#11641449>, @Xqt wrote: > @Ivan-r could you please tag the additional information I asked for. C:\Users\DragonMsi\Documents\pywikibot2>py -m pwb shell Welcome to the Pywikibot interactive shell! >>> site = pywikibot.Site('mcw:ru') >>> type(site) <class 'pywikibot.site._apisite.APISite'> >>> site.__class__.__module__ 'pywikibot.site._apisite' >>> from pprint import pprint >>> pprint(site.__class__.__mro__) (<class 'pywikibot.site._apisite.APISite'>, <class 'pywikibot.site._basesite.BaseSite'>, <class 'pywikibot.tools.ComparableMixin'>, <class 'abc.ABC'>, <class 'pywikibot.site._extensions.EchoMixin'>, <class 'pywikibot.site._generators.GeneratorsMixin'>, <class 'pywikibot.site._extensions.GeoDataMixin'>, <class 'pywikibot.site._extensions.GlobalUsageMixin'>, <class 'pywikibot.site._extensions.LinterMixin'>, <class 'pywikibot.site._extensions.PageImagesMixin'>, <class 'pywikibot.site._extensions.ProofreadPageMixin'>, <class 'pywikibot.site._extensions.TextExtractsMixin'>, <class 'pywikibot.site._extensions.ThanksMixin'>, <class 'pywikibot.site._extensions.UrlShortenerMixin'>, <class 'pywikibot.site._extensions.WikibaseClientMixin'>, <class 'object'>) >>> page = pywikibot.FilePage(site, 'File:Example.jpg') Traceback (most recent call last): File "<console>", line 1, in <module> File "C:\Users\DragonMsi\Documents\pywikibot2\pywikibot\page\_filepage.py", line 73, in __init__ if not sep or extension.lower() not in self.site.file_extensions: ^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\DragonMsi\Documents\pywikibot2\pywikibot\site\_basesite.py", line 219, in __getattr__ raise AttributeError(f'{type(self).__name__} instance has no ' f'attribute {name!r}') from None AttributeError: APISite instance has no attribute 'file_extensions'. Did you mean: 'has_extension'? >>> TASK DETAIL https://phabricator.wikimedia.org/T417961 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
_______________________________________________ pywikibot-bugs mailing list -- [email protected] To unsubscribe send an email to [email protected]
