yükseltiyor Python 2.X kullanarak TLS1.2 HTTPS istekleri yapmak için ssl.PROTOCOL_TLSv1_2
kullanmayı deneyin.Python 2.7.10 üzerindeki SSL kütüphanesi, PROTOCOL_TLSv1_2 içermiyor ve SSL kütüphanesi hesaplarının hatalarını
Bu iş parçacığında (Sending TLS 1.2 request in Python 2.6) Python 2.7.6'dan 2.7.10'a geçmem gerektiğini ve sonra ssl
kitaplığından yararlanmam gerektiği önerildi.
Ne yazık ki, Python 2.7.10’a geçtikten sonra ssl.PROTOCOL_TLSv1_2
erişim kuramadı. (Görebildiğim şekilde resim ekleyemiyorum).
Python 2.7.10 (v2.7.10:15c95b7d81dc, May 23 2015, 09:33:12) [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin Type "help", "copyright", "credits" or "license" for more information.
ben sorunu olduğunu düşündüm:
benim sanal ortam etkinleştirmek ve komut satırından Python demenden gördükleri için Python 2.7.10 kullanıyorum oldukça eminim ssl
kütüphane güncel değil, ve bu aynı sorunu karşı karşıya kalan pip install ssl --upgrade
Collecting ssl Using cached ssl-1.16.tar.gz Complete output from command python setup.py egg_info: Traceback (most recent call last): File "<string>", line 20, in <module> File "/private/var/folders/xl/nl55_c357zd2gqs09wfwytvh0000gn/T/pip-build-tn97bV/ssl/setup.py", line 12, in <module> + "or earlier.") ValueError: This extension should not be used with Python 2.6 or later (already built in), and has not been tested with Python 2.3.4 or earlier.
[python 2.7'de openssl güncelleniyor] (http://stackoverflow.com/q/18752409), [Yazılımı yüklemek için macport nasıl kullanılır?] (Http://superuser.com/q/377727), [Nasıl OS X OpenSSL yükseltmek için? (http://apple.stackexchange.com/q/126830), vb ... – jww