Comment puis-je effacer toutes les variables au moyen d'un script Python?

Je suis à la recherche de quelque chose de semblable à "effacer" dans Matlab: commande/fonction qui supprime toutes les variables de l'espace de travail, de les libérer de la mémoire système. Est-il une telle chose en Python?

EDIT: je veux écrire un script qui efface toutes les variables.

  • Il sera utile si vous avez modifié votre titre à quelque chose comme "Comment puis-je effacer toutes les variables au moyen d'un script Python?" pour de futures recherches sur le sujet, parce que "Comment redémarrer la fenêtre de commande en Python?" n'a rien à voir avec ce que vous êtes en train de demander.
  • changé
  • Pouvez-vous fournir tout du contexte dans lequel cela a un sens?
  • Sonne comme un autre cas d'essayer de déplacer des habitudes de codage à partir de leur environnement d'origine à un autre où ils ne font pas de sens.
  • Si vous êtes juste une question, à propos de certains objets massifs (images ou d'autres tableaux de grande), vous pourriez del lorsque vous avez terminé. Si vous êtes inquiet à propos de l'espace de nom encombré, vous devriez reconsidérer votre conception en utilisant plusieurs noms. Par exemple, pour une série d'image se transforme, en gardant à chaque étape intermédiaire est probablement inutile.
  • "un script qui efface toutes les variables." Sonne comme deux scripts. Ou, encore plus simplement, les deux fonctions distinctes, chacune avec des espaces de noms. Pourquoi n'est-ce pas juste les deux fonctions?
  • exploratoire de l'analyse scientifique dans une console. Il est fréquent de se retrouver avec de nombreuses onu voulu des variables (après avoir essayé des choses, et ensuite décider ce n'est pas une voie pertinents). Mais dans ce cas, Jean de La Rooy réponse est le plus approprié.

InformationsquelleAutor snakile | 2010-08-22