From 912f48eececb6355b3511416d4d5361aedbd5d08 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Thu, 12 May 2011 10:12:04 -0400 Subject: [PATCH] slight refactor --- requests/core.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/requests/core.py b/requests/core.py index e7e013e6..40f4c8e0 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)