擅长:python、mysql、java
<p>客户端需要通知它已完成发送,使用<a href="https://docs.python.org/2/library/socket.html#socket.socket.shutdown" rel="noreferrer">^{<cd1>}</a>(而不是<a href="https://docs.python.org/2/library/socket.html#socket.socket.close" rel="noreferrer">^{<cd2>}</a>关闭套接字的读/写部分):</p>
<pre><code>...
print "Done Sending"
s.shutdown(socket.SHUT_WR)
print s.recv(1024)
s.close()
</code></pre>
<p><strong>更新</strong></p>
<p>客户机将<code>Hello server!</code>发送到服务器;服务器将写入服务器端的文件。</p>
<pre><code>s.send("Hello server!")
</code></pre>
<p>移除上面的线以避免它。</p>