美文网首页互联网科技程序员Python学习分享
Python神级操作,简单百行代码轻松实现通讯功能!

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

作者: 烟雨丿丶蓝 | 来源:发表于2019-03-10 14:28 被阅读8次

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

    创建socket

    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

    image

    client.py

    image

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

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

    小编最近整理了一套Python学习教程,有需要的小伙伴,记得来小编的交流群:556370268,即可免费领取一套Python学习教程哦

    相关文章

      网友评论

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

        本文链接:https://www.haomeiwen.com/subject/wbbupqtx.html