私はプロジェクトに取り組んでおり、私はこのWebサイトの例に従っているTCP/IPサーバーの基礎を理解したいだけです。以下のコードは知っている。私はこのコードをコンパイルしようとすると、TCP/IPサーバー最終的に無効な構文
while True:
print >>sys.stderr, 'waiting for a connection'
connection, client_address = sock.accept()
try:
print >>sys.stderr, 'client connected:', client_address
while True:
data = connection.recv(16)
print >>sys.stderr, 'received "%s"' % data
if data:
connection.sendall(data)
else:
break
finally:
connection.close()
はしかし、私が得るエラーは次のとおりですので、私はここで何が起こっているのかわからないよ、任意のヘルプは次のようになり、私のpythonで多くの経験を持っていない
File "server.py", line 26
finally:
^
SyntaxError: invalid syntax
Pythonでインデントが重要です。 –
ありがとうございます。私はこれを知らなかった:) – Geedubs123
あなたは大歓迎です。 [ここから開始](https://wiki.python.org/moin/BeginnersGuide/Programmers)にすることもできます。 :) –