utf-7编码无符号整数

utf7的Python项目详细描述


UTF-7编码无符号整数的编码器/解码器。

>>> utf7.pack_bytes(65535)b'\xff\xff\x03'
>>> utf7.unpack_bytes(b'\xff\xff\x03')65535

utf-7 uint用于BinaryWriter.Write(String)in Microsoft .NET Framework。这里有一个例子 python服务器和c客户端之间的乒乓球:

whilenotsocket.closed:# recv pingping_size=utf7.unpack_socket(socket)ping_data=socket.recv(ping_size)assertping_data==b'ping'# send pongpong_data=b'pong'pong_size=len(pong_data)utf7.pack_socket(pong_size,socket)socket.send(pong_data)

您还可以使用用c编写的_utf7来获取高速:

import_utf7asutf7

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java在ArrayList中比较数字   java在Kotlin中使异步调用同步   让“Scala编程”junit示例在IntelliJ中工作的java问题   java Servlet侦听器未在ContextListener中设置属性   将Microsoft SQL Server数据库连接到我的Java项目   加载资源时出现java“需要注册工厂”异常   java如何使用POI检查excel中的重复记录?   java如何更改机器生成的代码   java如何确保重写的方法是同步的   用Spring编写Hibernate时的java XML奥秘   java管理mysql数据库中存储的用户权限   java如何运行。来自Javascript的jar方法   java我想在Web应用程序中进行身份验证&对桌面应用程序使用相同的凭据。我该怎么做?