擅长:python、mysql、java
<p>另外,加上前面的评论,一个好的测试有时是重复接收几次。一次性捕获服务器发送的信息的可能性不大。在</p>
<p>像这样的东西</p>
<pre><code>nreceive = True#nreceive = Not Received
ticks = 0
f = None
while nreceive and ticks < 101:#try to get the info 100 times or until it's received
ticks+=1
try:
f = mysocket.makefile('rb')
if not f == None:
nreceive = False
except:
pass
data = f.read(1024)
</code></pre>