【问题标题】:Is there a way to answer "y" to (or ignore) all y/n prompts?有没有办法对所有 y/n 提示回答“y”(或忽略)?
【发布时间】:2016-08-05 21:46:45
【问题描述】:

我有一个 Jupyter 笔记本,它有很多大变量,有一次我想摆脱所有我已经完成的变量。我正在使用 %reset_selective 变量名来清除每个变量,但其中有 60 个变量,当我运行包含所有 60 个提示的块时,它要求我为每次清除输入 y/n。

“一旦删除,变量就无法恢复。继续(y/[n])?”

有没有一种方法可以让我同时为所有这些回答“y”,或者完全跳过提示?

【问题讨论】:

    标签: python jupyter-notebook command-prompt


    【解决方案1】:

    读自here

    %reset_selective [-f] 正则表达式

    如果不包含正则表达式,则不执行任何操作

    选项 -f :强制重置而不要求确认。

    似乎您可以将-f 标志传递给%reset_selective 以使其无需询问即可生效。

    【讨论】:

    • 我在没有指定“regex”的情况下执行了“%reset_selective -f variable_name”。那行得通。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-24
    • 1970-01-01
    • 1970-01-01
    • 2020-12-20
    • 1970-01-01
    相关资源
    最近更新 更多