diff --git a/influxdb/client.py b/influxdb/client.py index 00365517..4d22329c 100644 --- a/influxdb/client.py +++ b/influxdb/client.py @@ -322,13 +322,7 @@ def query(self, query, time_precision='s', chunked=False): status_code=200 ) - try: - res = json.loads(response.content) - except TypeError: - # must decode in python 3 - res = json.loads(response.content.decode('utf8')) - - return res + return response.json() # Creating and Dropping Databases # @@ -396,7 +390,7 @@ def get_database_list(self): status_code=200 ) - return json.loads(response.content) + return response.json() def delete_series(self, series): """ diff --git a/tests/influxdb/client_test.py b/tests/influxdb/client_test.py index 5995dcb8..00cf2cac 100644 --- a/tests/influxdb/client_test.py +++ b/tests/influxdb/client_test.py @@ -16,7 +16,7 @@ def _build_response_object(status_code=200, content=""): resp = requests.Response() resp.status_code = status_code - resp._content = content + resp._content = content.encode("utf8") return resp
Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.
Alternative Proxies: