4
如何在這個例子中從IPython中/ Jupyter筆記本運行bash命令傳遞一個Python變量的值作爲參數,如:傳遞IPython的變量作爲自變量,以bash的命令
py_var="foo"
!grep py_var bar.txt
(很明顯,我想grep for foo
而不是文字字符串py_var
)
如何在這個例子中從IPython中/ Jupyter筆記本運行bash命令傳遞一個Python變量的值作爲參數,如:傳遞IPython的變量作爲自變量,以bash的命令
py_var="foo"
!grep py_var bar.txt
(很明顯,我想grep for foo
而不是文字字符串py_var
)
在$
前綴變量名稱。
例
說你要到一個文件file1
複製到名爲dir_pth
存儲在Python變量的路徑:
dir_path = "/home/foo/bar"
!cp file1 $dir_path
從IPython中或Jupyter筆記本
不要忘記將自己的答案標記爲已接受的答案;-)它有助於在StackOverflow上保持「乾淨」。 –
的可能的複製[如何將命令行參數傳遞給ipython](http://stackoverflow.com/questions/22631845/how-to-pass-command-line-arguments-to-ipython) –
@ArrithKrishna:不是。查看編輯。 – Unni