2012-03-14 13 views
1

私はchallongeのAPIを使用しており、そのURL形式はhttps://username:[email protected]/api/です。しかし、このurlを取得するにはurllib2をpythonで使用すると、response = urllib2.urlopen( 'https:// username: [email protected]/api/ ')、数字以外のポート番号に関するエラーが表示されます。私はこれがコロン(:)の原因であると信じてurllib2を作成するurlで私は何かのポートを取得しようとしていると思う。この問題の周りには何かがあるのですか、何か間違っていますか?URLにコロン記号を処理する際に問題があるurllib2

答えて

4

これは、urllib2.HTTPBasicAuthHandlerなどの認証ハンドラを使用する必要があるためです。 urllib2 docs

関連する問題