Advertisement
Guest User

Untitled

a guest
Mar 7th, 2013
231
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 2.40 KB | None | 0 0
  1. files = {'image': ('photo7.jpg', f)}
  2. r = requests.post(URL, data=data, files=files)
  3.  
  4.  
  5. files = {'image': ('photo7.jpg', f.seek(0))}
  6. r = requests.post(URL, data=data, files=files)
  7.  
  8. ---------------------------------------------------------------------------
  9. AttributeError                            Traceback (most recent call last)
  10. <ipython-input-12-2fd628607687> in <module>()
  11. ----> 1 r = requests.post(URL, data=data, files=files)
  12.  
  13. /home/dev/projects/poster/venv/lib/python2.6/site-packages/requests/api.pyc in post(url, data, **kwargs)
  14.      85     """
  15.     86
  16. ---> 87     return request('post', url, data=data, **kwargs)
  17.     88
  18.     89
  19.  
  20. /home/dev/projects/poster/venv/lib/python2.6/site-packages/requests/api.pyc in request(method, url, **kwargs)
  21.     42
  22.     43     session = sessions.Session()
  23. ---> 44     return session.request(method=method, url=url, **kwargs)
  24.     45
  25.     46
  26.  
  27. /home/dev/projects/poster/venv/lib/python2.6/site-packages/requests/sessions.pyc in request(self, method, url, params, data, headers, cookies, files, auth, timeout, allow_redirects, proxies, hooks, stream, verify, cert)
  28.    274
  29.    275         # Prepare the Request.
  30. --> 276         prep = req.prepare()
  31.    277
  32.    278         # Send the request.
  33.  
  34. /home/dev/projects/poster/venv/lib/python2.6/site-packages/requests/models.pyc in prepare(self)
  35.    222         p.prepare_headers(self.headers)
  36.    223         p.prepare_cookies(self.cookies)
  37. --> 224         p.prepare_body(self.data, self.files)
  38.    225         # Note that prepare_auth must be last to enable authentication schemes
  39.    226         # such as OAuth to work on a fully prepared request.
  40.  
  41. /home/dev/projects/poster/venv/lib/python2.6/site-packages/requests/models.pyc in prepare_body(self, data, files)
  42.    367             # Multi-part file uploads.
  43.    368             if files:
  44. --> 369                 (body, content_type) = self._encode_files(files, data)
  45.    370             else:
  46.    371                 if data:
  47.  
  48. /home/dev/projects/poster/venv/lib/python2.6/site-packages/requests/models.pyc in _encode_files(files, data)
  49.    126                 new_v = (fn, fp.read(), ft)
  50.    127             else:
  51. --> 128                 new_v = (fn, fp.read())
  52.    129             new_fields.append((k, new_v))
  53.    130
  54.  
  55. AttributeError: 'NoneType' object has no attribute 'read'
  56.  
  57. In [14]: f
  58. Out[14]: <open file '/tmp/photo7.jpg', mode 'rb' at 0x27c5780>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement