J'ai créé la classe dans un code séparé en Python (Spyder). Puis-je importer la classe en code principal en utilisant:Spyder ne pas mettre à jour les fichiers .pyc
from othercode import classxy
Ensuite, le fichier est créé dans .pyc pychache 'dossier. Cependant, lorsque je change quelque chose dans la classe, enregistrez-le et importez-le à nouveau dans le code principal, le fichier .pyc n'est pas mis à jour et le code principal fonctionne toujours avec l'ancienne version de la classe. Je dois supprimer le fichier .pyc pour la classe et éteindre et allumer le Spyder qui est un peu stupide. Y a-t-il quelque chose qui me manque? Quand je lance le code principal dans l'invite Anaconda, tout fonctionne comme il se doit, juste Spyder se comporte étrangement.
Êtes-vous faire cela dans le terminal dans une session interactive python? –
En Python IDE appelé Spyder avec Anaconda –
Cela n'a pas du tout répondu à ma question –