如何将二进制输入转换为字符?

时间:2018-01-23 16:48:11

标签: python binary type-conversion binaryfiles

我有一个读取二进制数据的程序。数据以字符的形式表示数字(值在0到256之间)。我能够在Python中读取该文件。但是,我想从文件中提取一个特定的单元格值。这就是我被困的地方。 我该怎么做?所以我想要例如地方100上的字符在整数或浮点数中可读。

我目前的代码:

def read_data(filename):
    if filename.endswith(".gz"):
        f = gzip.open(filename, "rb")
    else:
        f = open(filename, "rb")
    content = f.read()
    f.close()
    # HERE SHOULD BE A COMMAND THAT PRINTS OUT THE VALUE OF AN ELEMENT IN THE FILE
    return content

任何帮助将不胜感激。这似乎是一个基本问题,但我无法在网站的任何地方找到答案。因此,工作解决方案的链接也很好。

0 个答案:

没有答案