zoukankan      html  css  js  c++  java
  • Python socket超时

    #server.py
    import socket
    s=socket.socket()
    s.bind(('127.0.0.1',2000))
    s.listen(5)
    while 1:
        cs,address=s.accept()
        cs.settimeout(5)
        print 'got cinnected from',address
        cs.send('hello I am server,weclome')
        ra=cs.recv(512)
        print ra
        cs.close()
    当连接建立后,没有动作

    got cinnected from ('127.0.0.1', 60701)
    Traceback (most recent call last):
    File "server.py", line 10, in <module>
    ra=cs.recv(512)
    socket.timeout: timed out

    #client.py
    import socket
    s=socket.socket()
    s.connect(('127.0.0.1',2000))
    #s.sendall('hello server!')
    data=s.recv(512)
    print 'the data received is
        ',data
    #s.send('hihi I am client')
    raw_input()
    s.close()
    输出

    the data received is
    hello I am server,weclome

    Python初学,如有错误,欢迎评论指出,不甚感激。

  • 相关阅读:
    python shutil
    AttributeError: module 'shutil' has no attribute 'copyfileobj'
    python configparser
    JSON使用
    VRRP
    KeepAlived的介绍
    Nginx模块
    Nginx配置
    Nginx介绍
    apache相关补充
  • 原文地址:https://www.cnblogs.com/dream-for/p/5210933.html
Copyright © 2011-2022 走看看