社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

Python神级操作,简单百行代码轻松实现通讯功能!

python • 6 年前 • 369 次点击  


socket又称套接字,应用程序可以通过它发出或接收网络请求,实现通讯功能。

创建socket

这是小编准备的python学习资料,进群:696541369即可免费获取!







socket.socket([family[, type[, protocal]]])

1、family 可以是 AF_UNIX 或 AF_INET(默认是这个)。

2、type 可以是 SOCK_STREAM(默认是这个) 或 SOCK_DGRAM。

3、protocol 一般不填,默认值为 0。

4、所以创建socket也可以用socket.socket(),不加任何参数。

下面代码的部分屏幕是可以左右滑动的。

我们需要创建两个.py文件

server.py


client.py


以上。不明白的地方,大家要多看注释。

一个比较好理解socket的方法:将socket说成ip+port,ip是用来标识互联网中的一台主机的位置,而port是用来标识这台机器上的一个应用程序,ip与port的绑定就标识了互联网中独一无二的一个应用程序。


Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/29676
 
369 次点击