将python模块导入当前项目?

时间:2015-09-12 21:27:14

标签: python eclipse

我想知道如何将SomeProjectInProgress.py导入MyOtherProject.py

我正在使用Eclipse Luna,如果这有任何区别的话。我知道我可以在right-click > ImportMyOtherProject.py并将整个SomeProjectInProgress.py文件添加到我的项目中,但我对原始文件所做的任何更改都不会反映在导入的版本中。

有没有一种方法可以在我的项目中引用原始内容,而不必在每次更新原始文件时重新导入?

如果已经提出要求,请提前道歉。我已经查看了关于导入的其他四个左右的问题,但它们似乎都没有专门针对这种情况

1 个答案:

答案 0 :(得分:1)

不,你无法实现这一目标。

1)您使用MyOtherProject.py运行您的python文件,其中包含import SomeProjectInProgress

2)Python将为您的所有导入创建.pyc个文件,并且在您的流程(MyOtherProject.py)运行之前将使用相同的.pyc文件。

3)如果您对SomeProjectInProgress进行了任何更改,则在您重新启动程序之前不会反映出来。