Comment empêcher Python de générer des fichiers .pyc
Python compile généralement le code source (fichiers .py) en bytecode (fichiers .pyc) pour améliorer la vitesse d’exécution. Cependant, vous pouvez rencontrer des cas où vous préférez exécuter l'interpréteur sans créer de fichiers .pyc.
Selon "Quoi de neuf dans Python 2.6 - Modifications de l'interpréteur", vous pouvez supprimer la création de fichiers .pyc ou .pyo en utilisant les méthodes suivantes :
Exécutez votre programme en utilisant la syntaxe : python -B prog.py. Le commutateur -B empêche la génération de bytecode.
Définissez la variable d'environnement PYTHONDONTWRITEBYTECODE sur 1 avant d'exécuter l'interpréteur. Ce paramètre est reflété dans la variable sys.dont_write_bytecode dans les programmes Python, vous permettant de modifier le comportement de l'interpréteur de manière dynamique.
Considérations supplémentaires :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!