For one thing, pywikibot also comes with a collection of applications (such as replace.py for quickly replacing text across pages, etc.) as well as helpers (e.g. a series of pagegenerators that make it easy for you to get a list of pages to work on).

For another, myclient is not as actively maintained and developed as pywikibot (which itself is maintained by only a very small group of really interested people). mwclient was last updated in Sep 2021 I think, whereas pywikibot has updates as of this month.

Simply put: mwclient is just a Python SDK wrapped around MW API, but pywikibot is an actual framework.

On Sun, Feb 6, 2022 at 9:38 AM Roy Smith <roy@panix.com> wrote:
I've been using mwclient for eons.  I'm wondering if it's worth my switching to pywikibot.  What's different/better about pywikibot that would justify the switch?  Is pywikibot a fork of mwclient or a clean start?

I found some comparisons on https://www.mediawiki.org/wiki/API:Client_code#Python, but most of that hasn't been updated in years.


_______________________________________________
pywikibot mailing list -- pywikibot@lists.wikimedia.org
To unsubscribe send an email to pywikibot-leave@lists.wikimedia.org