Christian Heimes <li...@cheimes.de> added the comment:
There is no need to add a new flag to quote. You can easily archive your goal with a simple regular expression substitution: >>> import re, urllib.parse >>> s = urllib.parse.quote("Example|#?") >>> s 'Example%7C%23%3F' >>> re.sub("%[0-9A-F]{2}", lambda q: q.group(0).lower(), s) 'Example%7c%23%3f' ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue40426> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com