On Wed, Nov 18, 2020 at 12:16:01PM -0000, Martynas Jusevičius
martynas(_at_)atomgraph(_dot_)com wrote:
We use this in bash scripts:
urlencode()
{
python -c 'import urllib, sys; print urllib.quote(sys.argv[1] if
len(sys.argv) > 1 else sys.stdin.read()[0:-1])' "$1"
}
Hello and thanks for the alternative solution Martynas !
Using python@3.8.2 and python-urllib3@1.25.9 I had to addapt
your function like this:
~~~{bash script}
urlencode()
{
python3 -c 'from urllib.parse import quote, sys; print (quote(sys.argv[1]) if
len(sys.argv) > 1 else sys.stdin.read()[0:-1])' "$1"
}
Best regards,
Alexandre Hoïde
--~----------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
EasyUnsubscribe: http://lists.mulberrytech.com/unsub/xsl-list/1167547
or by email: xsl-list-unsub(_at_)lists(_dot_)mulberrytech(_dot_)com
--~--