python保存所有变量值_如何在当前python会话中保存所有变量?
繁星coding
這是使用spyderlib函數保存Spyder工作區變量的方法#%%? Load data from .spydata filefrom spyderlib.utils.iofuncs import load_dictionaryglobals().update(load_dictionary(fpath)[0])data = load_dictionary(fpath)#%% Save data to .spydata filefrom spyderlib.utils.iofuncs import save_dictionarydef variablesfilter(d):? ? from spyderlib.widgets.dicteditorutils import globalsfilter? ? from spyderlib.plugins.variableexplorer import VariableExplorer? ? from spyderlib.baseconfig import get_conf_path, get_supported_types? ? data = globals()? ? settings = VariableExplorer.get_settings()? ? get_supported_types()? ? data = globalsfilter(data,? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ? ? ? ? ?check_all=True,? ? ? ? ? ? ? ? ? ? ? ? ?filters=tuple(get_supported_types()['picklable']),? ? ? ? ? ? ? ? ? ? ? ? ?exclude_private=settings['exclude_private'],? ? ? ? ? ? ? ? ? ? ? ? ?exclude_uppercase=settings['exclude_uppercase'],? ? ? ? ? ? ? ? ? ? ? ? ?exclude_capitalized=settings['exclude_capitalized'],? ? ? ? ? ? ? ? ? ? ? ? ?exclude_unsupported=settings['exclude_unsupported'],? ? ? ? ? ? ? ? ? ? ? ? ?excluded_names=settings['excluded_names']+['settings','In'])? ? return datadef saveglobals(filename):? ? data = globalsfiltered()? ? save_dictionary(data,filename)#%%savepath = 'test.spydata'saveglobals(savepath)?請讓我知道這對你有沒有用。大衛·BH
總結
以上是生活随笔為你收集整理的python保存所有变量值_如何在当前python会话中保存所有变量?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 韩国新能源汽车7月份出口近6万辆 出口额
- 下一篇: python做一副54扑克牌发牌技巧_德