Amacınız obfuscating ise Python en kötü seçimlerden biri. Eğer bu kodu yayınlayacaksanız koda erişilememesi için pyinstaller yerine nuitka ile yürütülebilir dosya oluşturabilirsiniz. Ayrıca base64 şifreleme ya da obfuscating yöntemi değil, sadece bir ikili değeri URL-Safe yapmayı sağlayan bir tür çevirici. Marshalın da (python modülünü bahsettiğinizi varsayıyorum) şifreleme ile alakası yok. Kendisi sadece Python kod objelerini baytkodlarına çevirip dump ya da kod objelerini baytkodlarıyla load etmeye yarar. Zlib de sadece bir sıkıştırma kütüphanesi. Gerçekten bir içerik şifreleme yöntemi istiyorsanız, AES gibi simetrik şifreleme algoritmalarını inceleyebilirsiniz.