python是一个很有趣的语言,可以在命令行窗口运行。python由很多功能强大的模块。这篇经验告诉你,使用Socket模块,建立基于TCP的网络连接。网络连接需要服务端和客户端,本篇经验先建立服务端,后建立客户端,然后进行实验测试。
工具/原料
1
windows系统电脑一台
2
python软件
方法/步骤
1
服务端第一步,点击键盘 win+r,打开运行窗口;在窗口中输入“cmd',点击确定,打开windows命令行窗口。
2
服务端第二步,在cmd命令行窗口中输入'python',进入python交互窗口,引入socket模块。
3
服务端第三步,使用函数socket.socket(socket.AF_INET, socket.SOCK_STREAM建立Socket对象,SOCK_STREAM指定了这个Socket的类型是TCP。并使用socket对象的bind()方法,监听本地的9999端口号;使用socket对象的listen()方法,设置最大监听数是5。
4
服务端第四步,建立一个死循环,使用socket对象的accept()接受端口信息,接受后,打印出信息,并使用socket对象的send()方法,将信息发送出去。
5
客户端第一步,点击键盘 win+r,打开运行窗口;在窗口中输入“cmd',点击确定,打开windows命令行窗口。
6
客户端第二步,在cmd命令行窗口中输入'python',进入python交互窗口,引入socket模块。
8
客户端第四步,使用socket对象的recv()方法,接受服务端传来的数据,并打印出来。
9
查看服务端,是否有网络连接。如果有网络连接,表明网络连接成功。
注意事项
1
看不明白的,可私信。
2
谢谢阅读