fix for mutable default argument in utility function
This commit is contained in:
parent
59ea02c1fc
commit
8372502ea5
|
@ -37,8 +37,12 @@ def get_json(*args, **kwargs):
|
||||||
return json.loads(get(*args, **kwargs))
|
return json.loads(get(*args, **kwargs))
|
||||||
|
|
||||||
|
|
||||||
def open(url, query_params={}, user_agent=user_agent, post_data=None,
|
def open(url, query_params=None, user_agent=user_agent, post_data=None,
|
||||||
get_method=None, cookies=False, **kwargs):
|
get_method=None, cookies=False, **kwargs):
|
||||||
|
|
||||||
|
if query_params is None:
|
||||||
|
query_params = {}
|
||||||
|
|
||||||
query_params.update(kwargs)
|
query_params.update(kwargs)
|
||||||
|
|
||||||
url = prepare_url(url, query_params)
|
url = prepare_url(url, query_params)
|
||||||
|
|
Loading…
Reference in New Issue