我喜欢在VSCode上构建Jupyter扩展的方式,但是我没有让它运行我选择的单元格。
我的问题是:有没有办法选择执行哪一行,或者它始终是文件中的最后一行?
现在我只是将每个输出提供单元格分离文件并导入所需的功能,但快速迭代实验只是为了快速写入同一文件。
答案 0 :(得分:1)
看起来#%%开始一个单元格,所以我认为有两种方法:
#%%
import matplotlib.pyplot as plt
import matplotlib as mpl
import numpy as np
#%%
x = np.linspace(0, 20, 100)
plt.plot(x, np.sin(x))
plt.show()
并且您可以单独运行每个单元格(或行 - 无论您放置#%%的哪个位置)运行单元格将弹出您放置它的行上方。
或安装code-runner:code-runner。有关详细信息,请参阅此处:Jupyter-IPython和此处Getting Started
编辑:刚从上一个超链接找到另一种方式: