python网络编程干货
Posted shi-py-rengongzhineng
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python网络编程干货相关的知识,希望对你有一定的参考价值。
一.基于TCP的socket
1.基础
server端
import socket sk = socket.socket() sk.bind((‘127.0.0.1‘,9000)) #把地址绑定到套接字 sk.listen() #监听链接 conn,addr = sk.accept() #等待接听客户链接 conn.send() #发送信息给客户端 conn.recv(1024)#接受客户端信息 conn.close()#关闭连接 sk.close()#关闭服务器套接字
client端
import socket sk = socket.socket() #创建client端套接字 sk.connect((‘127.0.0.1‘,9000))#链接server端 sk.recv(1024)#接收server发的消息 sk.send()#发送消息给server端 sk.close()#关闭client端套接字
以上是关于python网络编程干货的主要内容,如果未能解决你的问题,请参考以下文章
# yyds干货盘点 # Python网络爬虫过程中,构建网络请求的时候,参数`stream=True`的使用
#yyds干货盘点# Python网络爬虫之js逆向之远程调用(rpc)免去抠代码补环境简介
# yyds干货盘点 # Python网络爬虫之js逆向之远程调用(rpc)免去抠代码补环境简介