Если вдруг гугл оказался "аварийным" или по пути занесло не туда, то вот простой пример решения твоего вопроса :)
from PIL import ImageGrab
import io
screenshot = ImageGrab.grab()
byte_io = io.BytesIO()
screenshot.save(byte_io, format='PNG')
image_bytes = byte_io.getvalue()
Ну а дальше уже делай, что хочешь, с этим байтами.