string formatting
authorKenneth Reitz <me@kennethreitz.com>
Wed, 24 Aug 2011 04:04:18 +0000 (00:04 -0400)
committerKenneth Reitz <me@kennethreitz.com>
Wed, 24 Aug 2011 04:04:18 +0000 (00:04 -0400)
#139

requests/utils.py

index 51ec4bfea8c5495f5fce8f91523feef686e6095d..58e7850eabd28258bde13fcc7d72b673977bfed5 100644 (file)
@@ -195,9 +195,9 @@ def curl_from_request(request):
     if request.method in ('PUT', 'POST', 'PATCH'):
         #: -d/--data - send specified data in post request.
         if isinstance(request.data, (list, tuple)):
-            data = data.join(['-d ' + key + '=' + value + ' ' for key, value in request.data])
+            data = data.join(['-d %s=%s ' % (k, v) for (k, v) in request.data])
         elif request._enc_data is not None:
-            data = '-d ' + request._enc_data + ' '
+            data = '-d %s ' % (request._enc_data)
 
     #: Params handled in _build_url
     return curl_cmd + method_opt + data + header + '"' + request._build_url() + '"'
\ No newline at end of file