2017-08-30, furl
Furl Furl is a python package that enables the manipulation and use of urls. I think it is fantastic and much more readable than the string concat methods employed by many. github - furl How does it work? from furl import furl f = furl('https://someapi/v2/checks/data') query_string={"range":"last_hour", "metrics": ["server_time", "dom_load_time","start_render", "onload_time","visually_complete","fully_loaded_time","speed_index"],"api_key":"xxxxxx"} f.args = query_string print f.url What it does is abstract the elements of the url. This allow it to start with a base url and then very easily add query string params to it....