私は、ソケットタイムアウトを処理することを除いて、tryの使用方法を理解しようとしています。
from socket import *
def main():
client_socket = socket(AF_INET,SOCK_DGRAM)
client_socket.settimeout(1)
server_host = 'localhost'
server_port = 1234
while(True):
client_socket.sendto('Message',(server_host,server_port))
try:
reply, server_address_info = client_socket.recvfrom(1024)
print reply
except socket.Timeouterror:
#more code
ソケットモジュールを追加する方法はすべてをインポートすることでしたが、ドキュメントで例外を処理するにはどうすればよいですか?socket.timeouterrorを使用できると書かれていますが、それは私には機能しません。また、実行した場合、try例外ブロックをどのように記述しimport socket
ますか?誰かが輸入品の違いを説明することもできますか?