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 次 |
| 最近记录: |