如何在另一个 Jupyter NB 中导入整个 Jupyter NB 文件?

How to import a whole Jupyter NB file in another Jupyter NB?

我是这个领域的新手,我已经开始在巴西的编码教育平台上学习 Python3。

事情是:

我有两个程序,一个是“主游戏”,另一个是我想导入的任意数量的程序的“菜单选择器”。该课程的老师正在使用 Pycharm,而我正在使用 Jupyter Notebook 来遵循时间表,所以现在我在尝试导入时遇到了问题,但什么也没发生。

我搜索了一些论坛,包括 Whosebug,但无法解决这个问题。

主要游戏(adivinhacao.ipynb)是:

import random

aleatorio = random.randrange(1,101)
tentativas = 0
rodada = 1
pontos = 1000

print(aleatorio)


# Para selecionar o nível de dificuldade do jogo
print("Escolha o nível de dificuldade")
print("(1) Fácil, (2) Médio, (3) Difícil")

nivel = int(input("Digite o nível: "))

if(nivel == 1):
    tentativas = 10
elif(nivel == 2):
    tentativas = 5
else:
    tentativas = 3

#(more code)

没有导入任何内容的选择器 (jogos.ipynb) 是:

!pip install import-ipynb
import import_ipynb
import adivinhacao

它工作了一次(显示了我在 adivinhacao.ipynb 上写的所有内容),在我更改了一个评论之后,就没有了。有人可以帮助我吗?

试试这个

%run adivinhacao.ipynb