【问题标题】:Read and modify bits from file?从文件中读取和修改位?
【发布时间】:2015-04-29 08:23:08
【问题描述】:

简单的问题。有没有办法以位(而不是字节或文本)的形式读取文件?如果没有,有没有办法将我从 Python IO(二进制模式)获得的字节转换为位?

为了添加一点上下文,我不只是尝试读取这些位,还要在特定情况下修改它们并将修改后的位写入新文件。我可以使用字符串或整数形式的位。

编辑:原始文件中的数据将采用简单文本的形式。我要做的是获取组成每个字符的位并修改它们以满足我的需要。

【问题讨论】:

标签: python python-3.x binary bit


【解决方案1】:

有一个python包“bitstring”。手册在这里:https://pythonhosted.org/bitstring/ 该网页上有一个链接可以下载该软件包。我用过它,它可以从文件中读取位。

【讨论】:

    猜你喜欢
    • 2012-07-14
    • 1970-01-01
    • 1970-01-01
    • 2017-11-19
    • 2019-02-08
    • 2016-03-27
    • 2012-02-27
    • 1970-01-01
    • 2019-12-22
    相关资源
    最近更新 更多