Le langage de programmation Python est un langage " interprété " , ce qui signifie le code source est traitée une ligne à la fois par un interprète plutôt que d'être compilée. Malgré cela, l'interprète compile souvent un fichier avec une extension ". Pyc " extension qui contient les modules importés d'un programme. De cette façon, ces modules n'ont pas à être recompilé à chaque fois un script Python exécute . Chaque fichier contient une PYC «nombre magique» qu'il correspond à une version particulière Python. Choses que vous devez Python Interpreter Afficher plus Instructions 1 Trouver le nombre magique de votre version de Python , en utilisant le " lutin " Module : < p> $ python- VPython 2.7.1 $ python >>> import imp >>> imp.get_magic (). encode ( ' hex ') '03f30d0a ' 2 Ouvrir une pyc et affecter sa référence à une variable: >>> f = open (' example.pyc ') 3 Vérifiez le nombre magique de le fichier PYC en lisant les quatre premiers octets du fichier . Si le nombre magique du fichier correspond au nombre magique de votre version de Python , le fichier est compatible avec votre interprète : >>> magie = f.read ( 4) >> > magic.encode (' hex ') '03f30d0a '
|