擅长:python、mysql、java
<p>有一个很好的方法,因为这是它经常与网站包装的方式。</p>
<pre><code>import sys
sys.path.append(directory) # sys.path is a list of all directories to import from
</code></pre>
<p>或者你用</p>
<pre><code>os.cwd(directory) # change the working directory
</code></pre>
<p>在进口之前。</p>
<p>另一种方式是丑陋的:</p>
<pre><code>import types, sys
m = types.ModuleType('module')
sys.modules['module'] = m
exec open('file').read() in m.__dict__ # python3
</code></pre>
<p>也许你要求一个C函数来完成你的工作,但我不知道。</p>