Bu soruya verilen diğer cevapların tavsiyelerini takip ettim ve SUDS'u denedim. "Öfkeyle" kullandıktan sonra kabul etmeliyim: SUDS çok güzel! Şiddetle tavsiye edilir!
Bir proxy'nin arkasından HTTPS tabanlı web hizmetlerini aramakta zorlandım. Bu yazı yazılırken, bu, kullanılan tüm Python web hizmeti istemcilerini etkiler, bu urllib2
yüzden çözümü burada belgeleyeceğim.
urllib2
Aşağıdaki piton 2.6.2 ile modül nakliye bir sorunu olmayacaktır CONNECT
HTTPS aşırı HTTP vekil oturumları için proxy. Bu, uzun bir zaman aşımı veya şanslıysanız, şuna benzer bir hata ile sonuçlanır:
abort: error: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol
Bu, Python hata izleyicide issue1424152 idi . Hata raporuna Python 2.x ve Python 3.x'te bu sorunu çözecek ekler vardır. Sorun zaten düzeltildi .