Ну, во-первых, я думаю, что для этого вам нужно развернуть собственное решение - urllib2 или httplib2.В любом случае, если вам требуется универсальный клиент REST, проверьте это.
https://github.com/scastillo/siesta
Однако я думаю, что набор функций библиотеки не будет работать для большинства веб-сервисов, потому что они, вероятно, будут использовать oauth и т. Д.Кроме того, мне не нравится тот факт, что он написан поверх httplib, что является болью по сравнению с httplib2, которое все равно должно работать для вас, если вам не нужно обрабатывать много перенаправлений и т.д ..