Unn*_*nni 27 python ipython command-line-arguments jupyter-notebook
如何从Ipython/Jupyter笔记本执行bash命令,将python变量的值作为参数传递,如下例所示:
py_var="foo"
!grep py_var bar.txt
Run Code Online (Sandbox Code Playgroud)
(显然我想要grep foo
而不是文字字符串py_var
)
Unn*_*nni 51
使用a作为变量名称的前缀$
.
例
假设您要将文件复制file1
到存储在名为的python变量中的路径dir_pth
:
dir_path = "/home/foo/bar"
!cp file1 $dir_path
Run Code Online (Sandbox Code Playgroud)
来自Ipython或Jupyter笔记本
您也可以使用此语法:
path = "../_data/"
filename = "titanicdata.htm"
! less {path + filename}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
10645 次 |
最近记录: |