擅长:python、mysql、java
<p>不能直接从其他文件夹导入函数,为此,必须使用以下方法:</p>
<pre><code>import sys
sys.path.insert(0, "../../demo/")
</code></pre>
<p>另一个步骤是将<code>__main__</code>重命名为<code>main</code>。你知道吗</p>
<p>下面就是一个对我有效的例子:</p>
<p><strong>树:</strong></p>
<pre><code>.
├── demo
│ ├── __init__.py
│ ├── main.py
│
└── models
└── grpc
└── allinone_server.py
</code></pre>
<p><strong>主.py:</strong></p>
<pre><code>def images_demo():
print("hello there")
</code></pre>
<p>调用文件</strong>(<code>allinone_server.py</code>)<strong>:</strong></p>
<pre><code>import sys
sys.path.insert(0, "../../demo/")
import main
main.images_demo()
</code></pre>