python网络编程
Q2508359401
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
UDP 聊天室
import socket def send_msg(udp_socket): msg = input("\n请输入要发送的数据:") dest_addr = input("\请输入对方的ip地址:") dest_port = int(input("\n请输入对方的port:")) udp_socket.sendo(msg.encode('utf-8'),(de...原创 2019-03-19 15:02:29 · 311 阅读 · 0 评论 -
Python3 TCP 客户端
注意TCP接受到的数据格式和UDP的区别,所用方法也有所不同 from socket import * tcp_client_socket = socket(AF_INET,SOCK_STREAM) server_ip = input("请输入服务器IP:") server_port = int(input("请输入服务器port:")) tcp_client_socket.connect...原创 2019-03-19 15:26:14 · 714 阅读 · 0 评论 -
Python3 TCP服务端
from socket import * tcp_server_socket = socket(AF_INET,SOCK_STREAM) #本地信息 address = ('',8080) tcp_server_socket.bind(address) tcp_server_socket.listen(100)#最大连接数 client_socket,client_addr = tcp_s...原创 2019-03-19 15:54:43 · 472 阅读 · 0 评论 -
TCP注意事项
tcp服务器一般情况下都需要绑定,否则客户端找不到这个服务器 tcp客户端一般不绑定,因为是主动链接服务器,所以只要确定好服务器的ip、port等信息就好,本地客户端可以随机 tcp服务器中通过listen可以将socket创建出来的主动套接字变为被动的,这是做tcp服务器时必须要做的 当客户端需要链接服务器时,就需要使用connect进行链接,udp是不需要链接的而是直接发送,但是t...转载 2019-03-19 15:58:50 · 252 阅读 · 0 评论 -
基于Python3 TCP协议的简易文件下载器
服务端: from socket import * import os import sys os.chdir(sys.path[0]) def send_file(client_sokcet,client_addr): file_name = client_sokcet.recv(1024).decode('utf-8') print("客户端(%s)需要下载文件是:%s"...原创 2019-03-20 11:42:42 · 211 阅读 · 0 评论
分享