[Python] What is the structure of a PYZ file?

Discussão em 'Python' iniciado por Stack, Janeiro 28, 2025.

  1. Stack

    Stack Membro Participativo

    I'm trying to figure out the structure of a PYZ file so I can extract it from a big blob of data.

    So far I've noticed that it is structured like:

    [PYZ Signature (50 59 5A 00)] + [python version encoded in 2 bytes] + [CRLF] +
    [4 bytes length of something] + [?] + [zipped data] + [?]


    After finding the PYZ signature, how am I able to get its length and check if it is valid or not?

    Continue reading...

Compartilhe esta Página