From: Kenneth Reitz Date: Thu, 12 May 2011 14:12:04 +0000 (-0400) Subject: slight refactor X-Git-Tag: v0.3.4^2~8 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=912f48eececb6355b3511416d4d5361aedbd5d08;p=services%2Fpython-requests.git slight refactor --- diff --git a/requests/core.py b/requests/core.py index e7e013e..40f4c8e 100644 --- a/requests/core.py +++ b/requests/core.py @@ -69,12 +69,12 @@ class Request(object): self.headers = headers self.files = files self.method = method - + self.data = {} for (k, v) in data.items(): self.data.update({ - k.encode('utf-8') if k.__class__ is unicode else k: \ - v.encode('utf-8') if v.__class__ is unicode else v + k.encode('utf-8') if isinstance(k, unicode) else k: + v.encode('utf-8') if isinstance(v, unicode) else v }) socket.setdefaulttimeout(timeout)