一段 Java 代码 转换成 Python 代码的问题

2018-03-12 20:11:46 +08:00
 Linxing
public static byte[] marshallInt(int num,int length) {
byte[] byteStream = new byte[length];
for (int i = 0; i < length; i++) {
byteStream[i] = (byte) (num >>> ((length-1)*8 - i * 8));
}
return byteStream;
}


byte length[]=marshallInt(sendmsg.length(),2);


ByteArrayOutputStream baos1 = new ByteArrayOutputStream();
baos1.write(length);
baos1.write(sendmsg.getBytes());
byte[] bufferOut = baos1.toByteArray();
socketOut.write(bufferOut);

Python 的字节数组要怎么整 环境是 Python2.7
能力有限 搜了一圈 都没有想明白要怎么转换
1118 次点击
所在节点    问与答
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/437401

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX