在笔记本中,单元格中有以下内容:
cwd = os.getcwd()
run cwd + "/plot_data.py"
我得到了错误:
ERROR:root:File `'cwd.py'` not found.
显然,run认为我正在尝试运行带有选项“ +”和“ plot_data.py”的python文件“ cwd.py”。
实际上,我正在尝试运行cwd中的plot_data.py文件
答案 0 :(得分:1)
创建完整的文件名,并使用前缀run
将其传递到$
:
file = cwd + "/plot_data.py"
run $file
在
run cwd + "/plot_data.py"
cwd
是要运行的文件参数,“ +”和“ / plot ...”是传递给它的参数。这不是Python表达式(它将执行字符串join)。