-2
せずに正常に動作しますので、私はpycharmで自分のコードをデバッグするとき、私はurllib2.urlopenで例外をキャッチ:Pythonコードのスロー例外が、それ
#!/usr/bin/python
req = urllib2.Request(urlname)
urllib2.urlopen(req)
これは私がキャッチエラーです:
'Exception Error in Token:RequestToken : (<class
\\'urllib2.URLError\\'>, URLError(SSLError(1, u\\'[SSL:
CERTIFICATE_VERIFY_FAILED] certificate verify failed
(_ssl.c:661)\\'),), <traceback object at 0x7fbcfbfb1a70>)'
私がすべき
は、実際にこのように行った:
#!/usr/bin/python
context = ssl._create_unverified_context()
req = urllib2.Request(urlname)
urllib2.urlopen(req, context=context)
エラーの内容を確認すると便利です。 [ask] – Jkdc
あなたのスクリプトには別の通訳があります。あなたのスクリプトの先頭に '#!/ usr/bin/python'を追加することができ、デフォルトではこのファイルが呼び出されます。 – LenglBoy
いいえ私はデフォルトのPython 2.6が必要ないので、2.7をインストールしてvirtualenvを作成しました。とにかく、最初のメッセージに例外エラーが追加されました – GarfieldCat