V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
zy820
V2EX  ›  问与答

b'#\x00\x00\x03\xe9\x00\x00\x00\x1e#'怎么保存并读取到每个字节,[0]和 bytearray 返回的都是 int(我想将每四个字节转化为 int)

  •  
  •   zy820 · 2018-07-24 11:27:19 +08:00 · 13086 次点击
    这是一个创建于 2315 天前的主题,其中的信息可能已经有所发展或是发生改变。
    12 条回复    2018-07-25 16:06:55 +08:00
    GeruzoniAnsasu
        1
    GeruzoniAnsasu  
       2018-07-24 11:47:27 +08:00
    import struct 了解一下
    zy820
        2
    zy820  
    OP
       2018-07-24 13:06:33 +08:00
    @GeruzoniAnsasu data=struct.unpack(">i",b"\x00\x00\x00\x1e")[0]只能有四个字节,现在问题时怎么把 b''字节流保存并截取我想要的字节呢
    zy820
        3
    zy820  
    OP
       2018-07-24 13:20:20 +08:00
    @GeruzoniAnsasu data=struct.unpack(">ii",b"\x00\x00\x00\x1e")[0] 加个 i 就行了,现在还是保存字节流并提取想要位置的字节问题
    imn1
        4
    imn1  
       2018-07-24 13:30:15 +08:00
    不明白你想干什么,[0]不就是位置么?
    zy820
        5
    zy820  
    OP
       2018-07-24 13:37:39 +08:00
    @imn1 [0]返回的是 int 啊
    misaka19000
        6
    misaka19000  
       2018-07-24 13:40:05 +08:00
    把 struct 和 bytearray 结合起来用
    zy820
        7
    zy820  
    OP
       2018-07-24 13:58:13 +08:00
    @misaka19000 我觉得也是正在尝试
    imn1
        8
    imn1  
       2018-07-24 14:27:42 +08:00
    In [23]: b'\x00\x00\x03\xe9\x00\x00\x00\x1e'[:4]
    Out[23]: b'\x00\x00\x03\xe9'
    是这个意思么?
    msg7086
        9
    msg7086  
       2018-07-24 15:28:36 +08:00
    > 我想将每四个字节转化为 int

    > [0]返回的是 int 啊

    请问你到底要干什么……
    zy820
        10
    zy820  
    OP
       2018-07-25 10:14:26 +08:00
    @msg7086 \x00\x00\x03\xe9 四个字节是一个 int 啊,现在接收要把它转化过来
    msg7086
        11
    msg7086  
       2018-07-25 13:33:24 +08:00
    建议你先去阅读一下《提问的智慧》。
    这个帖子从上到下一天过去了就没见一个人看懂了你在说什么。
    你 5 楼说他返回了 int,满足了你标题里自己的提问。我不知道你现在到底想要干什么。
    文字描述含糊不清,#10 「它」「过来」谁?怎样?转化成什么?
    也没有样例输出。是让读者猜谜吗。
    zy820
        12
    zy820  
    OP
       2018-07-25 16:06:55 +08:00
    @msg7086 谢谢提醒,我的,目前根据六楼建议已解决
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2774 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 11:40 · PVG 19:40 · LAX 03:40 · JFK 06:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.