python - 如何使用参数从另一个 .ipynb 文件执行 .ipynb 文件?
问题描述
当我尝试运行它时,我试图将一个参数传递给另一个 Jupyter .ipynb 文件,但我没有看到该参数通过。
#script 1
import sys
variable = sys.argv[1]
def main(x):
print(x)
main(variable)
#script 2
%run script1.ipynb 2
我期望的是:
2
但我要返回的是:
-f
我正在使用此文档,但无法弄清楚 https://ipython.readthedocs.io/en/stable/interactive/magics.html
解决方案
推荐阅读
- python - 将 2 段合并为 1 段时出现问题
- javascript - 可在非列表元素上选择
- docker - Docker - 没有这样的文件或目录。复制不会复制所有文件
- wavesplatform - 关于使用 WavesCS 生成地址的一般问题
- c# - 管理数百个类而不创建和销毁它们?
- php - 查询搜索 # 按升序排列,而不是从数据库中获取实际代码
- genetic-algorithm - 如何获得具有一定交叉、突变概率和精英规模的新生代的父代种群规模?
- google-apps-script - Sendmail 内联图像也是附件,但不应该是
- ios - 如果我导入 Firebase,是否还包括 FirebaseAuth 和 FirebaseDatabase?
- python - 如何让对象在一段时间后消失?