python之socket网络编程
直接上例子:服务端#!/usr/bin/python# -*- coding: UTF-8 -*-# 文件名:server.pyimport socket# 导入 socket 模块s = socket.socket()# 创建 socket 对象#host = socket.gethostname() # 获取本地主机名ho
·
直接上例子:
服务端
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 文件名:server.py
import socket # 导入 socket 模块
s = socket.socket() # 创建 socket 对象
#host = socket.gethostname() # 获取本地主机名
host="10.211.55.2"
port = 12345 # 设置端口
s.bind((host, port)) # 绑定端口
s.listen(5) # 等待客户端连接
while True:
c, addr = s.accept() # 建立客户端连接。
print 'connected addr: ', addr
c.send('welcome to python world!')
c.close() # 关闭连接
客户端:
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 文件名:client.py
import socket # 导入 socket 模块
s = socket.socket() # 创建 socket 对象
#host = socket.gethostname() # 获取本地主机名
host="10.211.55.2"
port = 12345 # 设置端口好
s.connect((host, port))
print s.recv(1024)
s.close()
具体教程见链接:
更多推荐
所有评论(0)