Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 从一个字节中提取最后2位_Python_Python 3.x - Fatal编程技术网

Python 从一个字节中提取最后2位

Python 从一个字节中提取最后2位,python,python-3.x,Python,Python 3.x,我必须从一个.bmp文件中提取隐藏文本,为了做到这一点,我必须全部读取并提取每个字节的最后2位,然后重新组合它们。如何从每个字节中提取最后2位?您需要使用按位and键将字节屏蔽为0b00000011 0b00000011 & input_byte 有关Python中位操作的更多信息,请参阅如何处理所有字节?我对python有点陌生,所以如果您可以更具体一些,那么您希望打开文件调用readall()以获取所有字节并循环所有字节

我必须从一个.bmp文件中提取隐藏文本,为了做到这一点,我必须全部读取并提取每个字节的最后2位,然后重新组合它们。如何从每个字节中提取最后2位?

您需要使用按位and键将字节屏蔽为0b00000011

0b00000011 & input_byte

有关Python中位操作的更多信息,请参阅

如何处理所有字节?我对python有点陌生,所以如果您可以更具体一些,那么您希望打开文件调用readall()以获取所有字节并循环所有字节