matej_suchanek added a comment.

version.py:

Pywikibot: pywikibot/__init__.py (70771dd, -1 (unknown), 2016/09/03, 14:34:12, n/a)
Release version: 3.0-dev
requests version: 2.11.1
  cacerts: C:\Users\Temp\AppData\Local\Programs\Python\Python35-32\lib\site-packages\requests\cacert.pem
    certificate test: ok
Python: 3.5.2 (v3.5.2:4def2a2901a5, Jun 25 2016, 22:01:18) [MSC v.1900 32 bit (Intel)]
PYWIKIBOT2_DIR: Not set
PYWIKIBOT2_DIR_PWB:
PYWIKIBOT2_NO_USER_CONFIG: Not set

I ran my example again and the first page to stop at was Willibald Gebhardt:

import pywikibot
import re

from pywikibot import pagegenerators
from pywikibot import textlib

site = pywikibot.Site('cs', 'wikipedia')

pattern = textlib.FILE_LINK_REGEX % '|'.join(site.namespaces[6])

regex = re.compile(pattern, re.VERBOSE)

def my_replace(match):
    pywikibot.output(match)
    return 'foo'

for page in [pywikibot.Page(site, 'Willibald Gebhardt')]:
    page.get()
    pywikibot.output(page.title())
    regex.sub(my_replace, page.text)

TASK DETAIL
https://phabricator.wikimedia.org/T148959

EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: matej_suchanek
Cc: Xqt, jayvdb, Aklapper, matej_suchanek, pywikibot-bugs-list, MayS, Mdupont, JJMC89, Alchimista, Rxy
_______________________________________________
pywikibot-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs

Reply via email to