私はpythonソケットを通してmongodbインスタンスに接続しようとしています。 [email protected]:urlがこのPythonでの認証でソケットに接続
ユーザ名のように見えるポート
は、どのように私はPythonのソケットとこれに接続することができますか?
次のコードは、私は、このエラーを与える:[errnoを-5]ホスト名に関連付けられませんアドレス
import socket
import tornado
full_url = '%s:%[email protected]%s' % (username, password, host)
s = socket.socket()
s.connect((full_url, port))
stream = iostream.IOStream(s)
EDIT - asyncmongoは今URLのこのタイプをサポートしていないので、私が尋ねる理由があります。私はパッチを書くことができるかどうかを確認しようとしています。 asyncmongoライブラリは、上記のコードのようなソケットを使用して接続します。
さらに詳しい:リクエスト... http://pypi.python.org/pypi/requests –
甘い、聞いたことがないが、それはクールだ。 – dcrosta
私は質問でこれを明らかにしましたが、私はasyncmongoにこれらのURLを使って作業させようとしています:) –