From 0be46c742759eceab90a241c8237de8c3ad38224 Mon Sep 17 00:00:00 2001 From: yzqzss <30341059+yzqzss@users.noreply.github.com> Date: Sat, 14 Jan 2023 22:42:11 +0800 Subject: [PATCH] quote `title` --- dumpgenerator.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dumpgenerator.py b/dumpgenerator.py index 101ea1a..13f6f17 100755 --- a/dumpgenerator.py +++ b/dumpgenerator.py @@ -1519,7 +1519,7 @@ def generateImageDump(config={}, other={}, images=[], start='', session=None): title = u'Image:%s' % (filename) try: if config['xmlrevisions'] and config['api'] and config['api'].endswith("api.php"): - r = session.get(config['api'] + u"?action=query&export&exportnowrap&titles=%s" % title) + r = session.get(config['api'] + u"?action=query&export&exportnowrap&titles=%s" % urllib.prase.quote(title)) xmlfiledesc = r.text else: xmlfiledesc = getXMLFileDesc(