我想从python会话中删除所有用户定义的对象。假设我做了以下事情。
1)启动Rodeo(python GUI)
2)写u = 5
3)所以你现在是一个对象。
4)导入一些包说
import os
import pandas as pd
import datetime
5)现在我想只清除这些对象: - u,os模块,pd模块和日期时间模块。
通过'clear'我的意思是说在清除后如果我在控制台中键入你,python应该找不到对象u。
同样,pd(即pandas)模块中的所有命令都应该是不可访问的。
怎么做?
请注意,我不想删除任何内置内容(如此问题所述:How do I clear all variables in the middle of a Python script?)。
您指向的重复问题并未完全回答问题。我想知道如何在不删除内置函数的情况下仅删除用户定义的对象。
重复的问题给出了关于如何删除内置函数的答案 - 这是我不想要的。