python: os arquivos zip executáveis podem incluir arquivos de dados?

endo um iniciante em python, descobri recentemente recentemente a capacidade de executar diretamente um arquivo .zip colocando um__main__.py arquivo na parte superior do arquivo. Isso funciona muito bem para código python, mas posso agrupar outros tipos de arquivos e acessá-los com meus scripts? Se sim, como?

Meu objetivo final seria agrupar alguns arquivos de imagem junto com o código python em um único arquivo .zip e poder usar essas imagens no aplicativo sem precisar extraí-las para o disco. Também gostaria de agrupar um aviso de direitos autorais, notas de versão etc. para que todo o aplicativo e seus arquivos de dados estejam em um único zip que possa ser executado sem precisar extraí-lo em algum lugar.

questionAnswers(4)

yourAnswerToTheQuestion