在spyder中获取单元正在运行的文件的名称

时间:2019-01-16 16:37:20

标签: python spyder

让我们说我正在Spyder中逐个单元地运行一些代码。

我是否可以获取一个变量,例如__file__,该变量指示当前正在运行的文件?

也许是

__spyder_cell_file__

我查看了命令dir()的输出,但并未暗示该功能。

如果我能以编程的方式达到要点,那就太好了

  1. 保存当前工作文件
  2. 出于存档目的将其复制到某个已知目录

谢谢!

1 个答案:

答案 0 :(得分:0)

(此处为 Spyder维护程序)我们当前的稳定版本中没有这样的东西(截至2019年1月为3.3.2)。但是,我们可以在下一个主要版本(将于今年晚些时候发布的Spyder 4)中添加类似内容。

请在this repo上发表一个问题,讨论我们是否/应该如何实施。