Datalab Notebook 在提示中回答 y/N

Datalab Notebook Answer y/N in prompt

在datalab notebook中,我一直卡在输出提示中回答y/N。

例如,

  1. 如果我使用!pip install somepackage -y ,我可以使用flag -y来回答是。

  2. 但是,当我尝试将一些table从一个数据集复制到另一个数据集时,目标table已经存在,提示出来让我替换目的地 table?但我无法在笔记本中输入 y,然后笔记本就会卡在那里。

    !bq cp project1:dataset1.table1 project2:dataset2.table2
    pop:
    cp: replace project2:dataset2.table2? (y/N)
    

没有我可以设置的标志来覆盖现有目标 table,有人知道如何处理这种情况吗?否则,笔记本会保持运行,除非我强制停止它。

非常感谢!

将提问者的评论(不是我的)添加为答案,这样就不会显示为未回答的问题。 问题解决了! 1. 使用 替换目的地 table' 2. 使用 < !yes n | bq cp ... > 不替换。谢谢。