小编Shp*_*ter的帖子

当 Jupyter 单元包含函数、循环或其他块时,是否可以跨单元拆分 Jupyter 单元?

Jupyter 的一项功能是能够一次执行一个单元格。如果一个单元格有很多语句,通常可以(可取)将其拆分为较小的单个语句单元格,除非涉及块,例如 if、for、def 等。

早些时候以不同的方式提出了这个问题:

在 Jupyter 中逐步执行算法

并回答

在 iPython notebook 中调试的正确方法是什么?

虽然调用调试器可能是最好的选择,但它看起来很笨拙,并且可能不适用于非 Python 内核。

理想的是嵌套单元格,并有一种方法来执行整个块或子单元格。

对于拆分包含以下单元格的 Python 示例:

if 0 == 1:
    zero = 1
else:
    zero = 0
Run Code Online (Sandbox Code Playgroud)

进入,比如说,两个单元格:

if 0 == 1:
    zero = 1
Run Code Online (Sandbox Code Playgroud)

else:
    zero = 0
Run Code Online (Sandbox Code Playgroud)

Julia 或 R 也是如此。

调试器解决方案不是我的偏好。

python julia jupyter-notebook

7
推荐指数
1
解决办法
3266
查看次数

有没有办法告诉jupyter笔记本是用哪个内核构建的?

我在Jupyter中安装了多个内核.如果没有在浏览器中完全启动Jupyter,我想知道使用哪个版本的Python或Julia或R来创建笔记本.有没有办法使用命令行查询ipynb文件?

如何知道Jupyter笔记本中运行的是哪个? 讨论了如何更改内核.我想能够查询笔记本.

python julia jupyter jupyter-notebook jupyter-lab

4
推荐指数
1
解决办法
347
查看次数

Julia可以捕获结果shell命令

我想在julia中捕获shell命令的结果

在ipython这工作:

[1]: x = ! date
In [2]: x
Out[2]: ['Thu Dec 14 15:34:06 PST 2017']
Run Code Online (Sandbox Code Playgroud)

我已经试过了

julia> x = ;date
ERROR: syntax: unexpected ;

julia> x = readstring(`date`)
"Thu Dec 14 21:33:48 PST 2017\n"
julia> x
"Thu Dec 14 21:33:48 PST 2017\n"
Run Code Online (Sandbox Code Playgroud)

readtring是实现这个目标的最佳方式吗?还是有一个; 方式呢?

julia

0
推荐指数
1
解决办法
78
查看次数

标签 统计

julia ×3

jupyter-notebook ×2

python ×2

jupyter ×1

jupyter-lab ×1