在Jupyter Notebook Document中使用python3和python2

时间:2017-02-22 14:18:58

标签: python-2.7 python-3.x jupyter-notebook

我想知道是否可以创建一个能够在python2和python3中运行代码的笔记本。

到目前为止,我在python2中有一个笔记本,但是当我在一个单元格中运行python3代码时,它无法在其他单元格中运行python2代码。

1 个答案:

答案 0 :(得分:1)

使用单元格顶部的%%python2单元格魔法使单元格的其余部分在python2中运行。与python3的%%python3相同。你应该只需要使用一个,因为本机内核应该不需要声明它。

在python2笔记本中:

小区1:

%%python3
print("Hello world!")

小区2:

print "Hello world!"