Python学习笔记:Jupyter Notebook列出所有变量并过滤类型
一、%who魔法函数
在 Jupyter Notebook
中使用魔法函数,可以查看当前运行环境中所有自定义的全局变量名,包括:变量、自定义函数、引进的模块等。
% who
# NamespaceMagics accuracy_score auc blk
还可以通过指定类别进行筛选。
%who DataFrame
# data_develop data_develop_202112 data_train
二、%who_ls魔法函数
%who_ls
魔法函数会返回所有变量的列表。
%who_ls
'''
['NamespaceMagics',
'accuracy_score',
'auc',
'blk',
'cal_auc']
'''
同样的可以指定变量类型进行查看。
%who_ls str
# ['a', 'b', 'c']
%who_ls int
# 保存
df_list = %who_ls DataFrame