Comment trouver octet null dans une chaîne de caractères en Python?

Je vais avoir un problème d'analyse de données après la lecture d'un fichier. Ce que je suis en train de faire est de lire un fichier binaire et le besoin de créer une liste d'attributs à partir de la lecture du fichier toutes les données dans le fichier est terminée par un octet nul. Ce que j'essaie de faire est de trouver toutes les occurrences d'un octet null terminated attribut.

Essentiellement prend une chaîne de caractère comme

Health\x00experience\x00charactername\x00

et de les stocker dans une liste.

Le vrai problème est que j'ai besoin de garder les octets nuls dans le tact, j'ai juste besoin d'être en mesure de trouver chaque instance d'un octet nul et stocker les données qui le précède.

OriginalL'auteur user2806298 | 2013-09-23