【发布时间】:2017-05-10 04:45:48
【问题描述】:
我有这段代码可以在 Anaconda 2、Python 2.7 中启动 Spyder IDE:
from spyderlib import start_app
main1= start_app.main()
main1.load_session('/project27/_test01_.session.tar')
'''
from spyderlib.utils.iofuncs import load_session
load_session(filename+'.session.tar')
'''
加载会话的代码方法在这里:https://github.com/jromang/spyderlib/blob/master/spyderlib/spyder.py
#---- Sessions
def load_session(self, filename=None):
"""Load session"""
if filename is None:
self.redirect_internalshell_stdio(False)
filename, _selfilter = getopenfilename(self, _("Open session"),
getcwd(), _("Spyder sessions")+" (*.session.tar)")
self.redirect_internalshell_stdio(True)
if not filename:
return
if self.close():
self.next_session_name = filename
第一部分来自 Anaconda Scripts 其中 Spyder 脚本。 似乎无法加载会话。
【问题讨论】:
标签: python-2.7 ipython spyder