一部のJavaコードをPythonに移植したいのですが、これらのJavaメソッドを置き換える関数を取得できません。
ChannelBuffer buf
buf.skipBytes(1);
buf.readUnsignedInt();
buf.readUnsignedByte();
buf.readUnsignedShort();
buf.readLong();
誰かがこれを手伝ってくれませんか?、よろしくお願いします。
あなたはおそらくこれのためにstruct
モジュールを使うことができます。具体的には、struct.unpack_from
。これらの5つのメソッド呼び出しに相当するものは次のとおりです。
struct.unpack_from('x', buf)
struct.unpack_from('I', buf)
struct.unpack_from('B', buf)
struct.unpack_from('H', buf)
struct.unpack_from('l', buf)
struct
Pythonモジュールが必要だと思います。