2016-08-04 80 views
0

在datalab筆記本中,我一直被困在回答y/N的輸出提示中。Datalab Notebook在提示中回答y/N

例如,

  1. 如果我使用!PIP安裝somepackage -y,我可以用標誌-y回答是。

  2. 但是,當我嘗試將某個表從一個數據集複製到另一個表時,它的目標表已經存在,出現提示問我要替換目標表嗎?但我無法在筆記本中鍵入y,則筆記本將卡在那裏。

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

沒有標誌,我可以設置爲覆蓋現有的目標表,沒有任何人有任何想法如何應對這種情況?否則,筆記本電腦將繼續運行,除非我強制停止它。

非常感謝!

+0

問題已解決! 1.使用<!yes | bq cp project1:dataset1.table1 project2:dataset2.table2>重新設定目標表'2.使用<!yes n | bq cp ...>不能替換。謝謝。 – HaipengSu

+0

<!echo n |命令>也適用於回答第thx。 – HaipengSu

回答

1

添加提問者的評論(不是我的)作爲答案,以便這不會顯示爲未答覆的問題。 問題已解決! 1.使用<!yes | bq cp project1:dataset1.ta ble1 project2:dataset2.ta ble2>重新計算目標表'2.使用<!yes n | bq cp ...>不能替換。謝謝。

相關問題