macbre/mediawiki-dump

Allow to fetch a dump of a selected Wikipedia page(s)

macbre opened this issue · 0 comments

E.g. https://en.wikipedia.org/wiki/Special:Export/The_Deep_(2012_film)

Use mwclient package.

>>> site = mwclient.Site(('https', 'en.wikipedia.org'))
>>> page = site.pages[u'Leipäjuusto']
>>> page.text()

Usage example

import logging; logging.basicConfig(level=logging.DEBUG)

import mwclient
site = mwclient.Site('vim.fandom.com', path='/')

from mediawiki_dump.dumps import MediaWikiClientDump
dump = MediaWikiClientDump(site, ['Vim documentation', 'Tutorial'])

print(dump.get_content())