2011-06-24 18 views
0

私はポートにデータを送信するサーバーを持っています。 Pythonでは、どのようにしてそのソケットに接続するスクリプトを作成し、データストリームをローカルに保存できますか?python socket - ストリームをファイルに保存する方法

+1

これはまた、Pythonのドキュメントで簡単に見によって回答されている可能性が何かです。私は質問をするのを止めることを意味するわけではありませんが、より速いかもしれません。 – ambagesia

答えて

9

単純なクライアントソケットプログラムですか?

import socket 

HOST = 'yourhost' # The remote host 
PORT = 101    # The same port as used by the server 
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) 
s.connect((HOST, PORT)) 
data = s.recv(1024) 
s.close() 
with open('yourfile','w') as f: 
    f.write(data) 

さらにヘルプhere.

関連する問題