1. 程式人生 > 程式設計 >jupyter notebook 引數傳遞給shell命令列例項

jupyter notebook 引數傳遞給shell命令列例項

我就廢話不多說了,大家看程式碼吧!

dataset = ["el","tv"]
model = ["model"]
stride = [32,64,256,512]
for m in model:
  for d in dataset:
    for s in stride:
      print(f"{m} {d} {s}")
      c = f"tail -n3 N{m}_hp_emb{s}_adam_{d}_log_1.txt"
      !$c
      print("-"*100)

補充知識:Jupyter 快捷命令

Jupyter Notebook 有兩種鍵盤輸入模式:

編輯模式:Enter 鍵啟動,單元框線綠色,允許往單元中鍵入程式碼或文字。

命令模式:Esc鍵啟動,單元框線灰色,執行相應的快捷命令。

編輯模式 ( Enter 鍵啟動)

Shift + Enter : 執行本單元,選中下一單元

Ctrl + Enter : 執行本單元

Alt + Enter : 執行本單元,在下面插入一單元

Tab : 程式碼補全或縮排

Ctrl + ] : 縮排

Ctrl + [ : 解除縮排

Esc : 進入命令模式

Ctrl + M : 進入命令模式

命令模式 (按鍵 Esc 開啟)

A/a : 在上方插入新單元

B/b : 在下方插入新單元

DD/dd : 刪除選中的單元

Shift-M : 合併選中的單元

L : 控制當前Cell的行號,顯示或者關閉

H : 顯示快捷鍵幫助

Y : 單元轉入程式碼狀態

M :單元轉入markdown狀態

1 : 設定 1 級標題
2 : 設定 2 級標題
3 : 設定 3 級標題
4 : 設定 4 級標題
5 : 設定 5 級標題
6 : 設定 6 級標題

以上這篇jupyter notebook 引數傳遞給shell命令列例項就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支援我們。