擅长:python、mysql、java
<p><a href="https://bitbucket.org/ArneBab/waffles" rel="nofollow">waffles</a>似乎正是你想要的,尽管我没有尝试过</p>
<p>您可以手动执行此操作,例如:</p>
<pre><code># file1.py
from .file2 import func1, func2
def something():
func1() + func2()
# file2.py
def func1(): pass
def func2(): pass
# __init__.py
from .file1 import something
if __name__ == "__main__":
something()
</code></pre>
<p>然后可以将所有文件连接在一起,删除以<code>from .</code>开头的任何行,然后。。可能会有用。在</p>
<p>也就是说,一个可执行的egg或常规PyPI发行版将更加简单和可靠!在</p>