在python语言中涉及到网络编程,网络编程中要创建套接字,需要用到socket.衡痕贤伎socket()函数。如果要创建套接字,需要使用到几个菱诎逭幂方法:(1)bind():将地址绑定到套接字上(2)listen():监听TCP监听器(3)accept():接收TCP客户端连接(4)recv():接收TCP消息下面利用一个实例说明创建套接字和调用上述四个方法,操作如下:
工具/原料
python
pycharm
截图工具
方法/步骤
1、第一步,打开pycharm开发工具,新建python文件socket.py;导入socke隋茚粟胫t和ctime,如下图所示:
2、第二步,定义并声明端口号、缓冲区大小、地址ADDR、主机,如下图所示:
3、第三步,调用socket()函数,创建套接字;然后调用bind()绑定地址,listen(拘七呷憎)方法设置和启动TCP监听器,如下图所示:
4、第四步,利用while()判断语句,声明一个变量,接受TCP消息,并打印地址,如下图所示:
5、第五步,再次使用while语句判断,设置recv()方法;利用if语句判断,如下图所示:
6、第六步,在while判断语句结尾调用send()方法,然后调用close()方法关闭,如下图所示: