我通过将一些*.py
文件拖放到中来将变量和函数注入到我的默认ipython命名空间中~/.ipython/profile_default/startup
。
我可以通过输入%who
或列出在ipython会话中新创建的名称%who_ls
。但是,我的启动文件中定义的名称未显示。是否有魔术功能或将启动目录中引入的所有名称列出到活动的ipython交互式会话中的方法?
您可以通过使用模式搜索%psearch
。要列出不在内置空间中的所有对象,请使用:
%psearch -e builtin *
%psearch [选项]模式[对象类型]
注意: ?可以在开头或结尾用作%psearch的同义词:都是a *?和?a *等效于'%psearch a *'。尽管如此,命令行的其余部分必须保持不变(选项优先),因此例如以下形式等效
%psearch -ia *函数-ia *函数??-ia *功能
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句