Если код ответа не 200 или 2xx, используйте getErrorStream()
вместо getInputStream().
столкнулись с той же проблемой на днях.
посмотрите, активен ли __future __. деление в вашей среде. если это так, вам также нужно определить __truediv__.
http://docs.python.org/2/library/operator.html#mapping-operators-to-functions
Python 3.x использует __truediv__
и __floordiv__
. __div__
- 2.x-only.