- 论坛徽章:
- 2
|
本帖最后由 ning_lianjie 于 2010-11-02 18:16 编辑
回复 12# donotblock - #!/usr/bin/python
- from socket import *
- HOST = raw_input('please IP address: ')
- PORT = raw_input('please PORT: ')
- BUFSIZ = 1024
- ADDR = (HOST and HOST or '127.0.0.1', PORT and int(PORT) or 21567)
- #ADDR = (HOST,PORT)
- tcpCliSock = socket(AF_INET, SOCK_STREAM)
- tcpCliSock.connect(ADDR)
- while True:
- data = raw_input('> ')
- if not data:
- break
- tcpCliSock.send(data)
- data = tcpCliSock.recv(BUFSIZ)
- if not data:
- break
- print data
- tcpCliSock.close()
复制代码 改成这样子,就达到目的了,input在2.4版本,赋空值会报错。刚才测试的时候,把21567用单引号,括起来了。 |
|