Python-导入模块,需要导入其他模块

时间:2020-01-30 00:55:35

标签: python import module

我制作了一个模块,该模块制作线性回归模型并绘制图形。 因此,该模块需要导入一些软件包,例如sklearn和matplotlib。 我想将此模块导入另一个python文件并使用它。

我认为两个python文件之一都需要导入上述软件包。 其中哪些需要导入?

在以下情况下,my_module.py应该导入LinearRegression吗?或my_module2.py应该?

ex)

my_module.py
---------------------------

**from sklearn.linear_model import LinearRegression**?

class myclass:  
   def a (self):  
   lr = LinearRegression()


my_module2.py
------------------------------
**from sklearn.linear_model import LinearRegression**?

from my_module import myclass  

i = myclass()  
i.a()

1 个答案:

答案 0 :(得分:0)

首先将其导入my_module.py,然后将*从my_module.py导入到my_module2.py

my_module.py
---------------------------
from sklearn.linear_model import LinearRegression

class myclass:  
   def a (self):  
       lr = LinearRegression()


my_module2.py
------------------------------
from my_module import *

i = myclass()  
i.a()
相关问题