擅长:python、mysql、java
<p>请注意,为了使导入工作,我们需要模块是一个Python文件,这意味着具有扩展名<code>.py</code></p>
<p>Jupyter笔记本不是普通的python文件,因此不是由普通python机器导入的</p>
<p>实际上,您可以使用挂钩导入Jupyter笔记本。很多细节都在<a href="https://jupyter-notebook.readthedocs.io/en/stable/examples/Notebook/Importing%20Notebooks.html" rel="nofollow noreferrer">documentation</a>中详细介绍。但我也找到了另一种方法</p>
<p>在<code>thisnotebook.ipynb</code>(您正在处理的)中,您只需使用以下命令:</p>
<pre class="lang-py prettyprint-override"><code>import import_ipynb
import newclassattempt
</code></pre>
<p>为此,请确保安装:</p>
<p><code>pip install import-ipynb</code></p>
<p>您也可以使用<code>from newclassattempt import MyClass</code></p>
<p>(以上摘自<a href="https://stackoverflow.com/a/47558146">this</a>)</p>