python,UPD,socket(一) 使用udp 发送消息
来源:互联网 发布:mac安装win10镜像 编辑:程序博客网 时间:2024/06/01 07:40
Section1 创建socket
# -*- coding: utf-8 -*-
from socket import *mSocket = socket(AF_INET,SOCK_DGRAM)
其中AF_INET 指的是IPV4
SOCK_DGRAM 指的是UPD
Section2 发送信息
# -*- coding: utf-8 -*-from socket import *mSocket = socket(AF_INET,SOCK_DGRAM)mSocket.sendto("你好啊",("192.168.232.128",8080))报如下错误Traceback (most recent call last): File "C:/Users/superDy/PycharmProjects/hahaha/doSocket/doSocket2.py", line 4, in <module> mSocket.sendto("你好啊",("192.168.232.128",8080))TypeError: a bytes-like object is required, not 'str'如上错误是在python3 环境下如果是在python2 环境下,则无此错误
Section3 python3 下发送UDP消息
# -*- coding: utf-8 -*-from socket import *mSocket = socket(AF_INET,SOCK_DGRAM)mSocket.sendto("你好啊hahahaha".encode("utf-8"),("192.168.232.128",8080))encode 之后,问题解决Section4 其他编码方式
# -*- coding: utf-8 -*-from socket import *mSocket = socket(AF_INET,SOCK_DGRAM)mSocket.sendto("你好啊嘿嘿hahahaha".encode("gb2312"),("192.168.232.128",8080))gb2312 或者utf-8 是最常使用的两种编码方式。
阅读全文
0 0
- python,UPD,socket(一) 使用udp 发送消息
- python,UPD,socket(二) 使用udp 接收消息
- Java UDP Socket消息发送
- python:使用udp协议发送飞秋消息
- Qt使用udp发送消息
- (unix domain socket)使用udp发送>=128K的消息会报ENOBUFS的错误
- (unix domain socket)使用udp发送>=128K的消息会报ENOBUFS的错误
- (unix domain socket)使用udp发送>=128K的消息会报ENOBUFS的错误
- (unix domain socket)使用udp发送>=128K的消息会报ENOBUFS的错误
- (unix domain socket)使用udp发送>=128K的消息会报ENOBUFS的错误
- 使用UDP发送和接收消息
- c# 使用udp发送和读取消息
- Socket编程 (连接,发送消息) (Tcp、Udp) - Part1
- 使用python发送gtalk消息
- 使用python发送qq消息
- 嵌入式 (unix domain socket本地套接字)使用udp发送>=128K的消息会报ENOBUFS的错误
- java发送UDP消息
- 使用MFC Socket 发送结构体消息
- JavaAPI实现Elasticsearch5.5.2一些常用的搜索
- mybatis二级缓存分析
- 习题2-1 水仙花数(daffodil)
- 开坑!
- linux下使用glob()实现打开任意目录下的所有文件
- python,UPD,socket(一) 使用udp 发送消息
- CentOS通过yum安装Mariadb(MySQL)无法启动服务或者找不到mysql.sock(2)
- 文章标题
- CPP
- poi 导入Excel封装 并处理数据类型
- 51nod 1213 二维曼哈顿距离最小生成树
- hdoj 1015 Safecracker
- 将自己已有的github库迁移到ubuntu系统下
- [CDN 技术] HTTP参数中Etag的重要性