如何在python中为给定文件创建.bin文件?

如何在python中为给定文件创建.bin文件?,python,binary,bin,Python,Binary,Bin,我希望查看和操作文件的1和0。我想我需要的是生成/查看给定文件的.bin文件,该文件可以是从照片到文档的任何内容。如何在python代码中获取文件的.bin文件?所有文件在技术上都是“bin”文件,因为它们只是一个字节序列。使用Open('name','rb')打开文件,使其处于“二进制”或原始模式。有关更多信息,请参阅文档。然后使用将字节读入变量。您可以使用以下方法转储文件的二进制表示形式: from __future__ import print_function def dump_fil

我希望查看和操作文件的1和0。我想我需要的是生成/查看给定文件的.bin文件,该文件可以是从照片到文档的任何内容。如何在python代码中获取文件的.bin文件?

所有文件在技术上都是“bin”文件,因为它们只是一个字节序列。使用
Open('name','rb')
打开文件,使其处于“二进制”或原始模式。有关更多信息,请参阅文档。然后使用将字节读入变量。您可以使用以下方法转储文件的二进制表示形式:

from __future__ import print_function

def dump_file(name):
    with open(name, 'rb') as in_file:
        for data in in_file:
            for a_byte in data:
                print('{:08b}'.format(ord(a_byte)), end='')
        print('')

你熟悉Python的吗?试着打开它,然后读它的内容。那应该让你开始。