質問: requestsパッケージ使用時のssl insecureplatformエラー 私はpython 2.7.3とrequestsを使っています。私はpip経由でrequestsをインストールしました。最新版だと思います。私はdebian wheezyを使っています。私は過去にrequestsを何度も使ってきましたが、この問題に直面することはありませんでしたが、requestsを使ってhttpsリクエストを行うとinsecureplatform例外が発生するようです。エラーはurllib3に言及していますが、私はそれをインストールしていません。エラーが解決したかどうかを確認するためにインストールしましたが、解決しませんでした。/usr/local/lib/python2.7/dist-packages/requests/packages/urllib3 /util/ssl_.py:79: insecureplatformwarning: a true sslcontext object is not available. this prevents urllib3 from configuring ssl appropriately and may cause certain ssl connections to fail. for more information, see https://urllib3.readthedocs.org/en/latest /security.html#insecureplatformwarning. 私がこれを手に入れた理由について何か考えはありますか?エラーメッセージで指定されているとおりにドキュメントを確認しましたが、ドキュメントはurllib3をインポートして警告を無効にするか証明書を提供するように言っています。
回答: 私は本番環境では使用しません。一部のテストランナーだけを使用します。そして urllib3のドキュメントを繰り返します 自分のしていることがわかっていて、この警告やその他の警告を無効にしたい場合 import requests.packages.urllib3 requests.packages.urllib3.disable_warnings() 編集/更新次のものも動作するはずです。import logging import requests # turn down requests log verbosity logging.getlogger('requests').setlevel(logging.critical)