From 4f9e5521480e5b9fa760e0f19274441c363aca5e Mon Sep 17 00:00:00 2001 From: Kunal Mehta Date: Sun, 30 Sep 2012 19:24:56 -0500 Subject: [PATCH] Use __iter__ rather than the inefficient nested for loops --- requests/utils.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/requests/utils.py b/requests/utils.py index eb14600..63b281a 100644 --- a/requests/utils.py +++ b/requests/utils.py @@ -311,11 +311,8 @@ def dict_from_cookiejar(cj): cookie_dict = {} - for _, cookies in list(cj._cookies.items()): - for _, cookies in list(cookies.items()): - for cookie in list(cookies.values()): - # print cookie - cookie_dict[cookie.name] = cookie.value + for cookie in cj: + cookie_dict[cookie.name] = cookie.value return cookie_dict -- 2.7.4