是否可以共享我在多个模块中创建的库导入模块?

时间:2020-10-20 18:39:14

标签: python module

我有几个模块,所有模块都存储在同一目录中。每个库都需要一个冗长的库列表(numpy,pandas等)。

我创建了一个名为library_function的模块,其中定义了以下功能:

def library_fun():
    import numpy as np
    import pandas as pd
    print("test)
    #etc. many more libraries
    

在我的主模块中,我有以下代码:

# import required modules
from library_function import library_fun

# bring in the required libraries; see separate module for this
library_fun()

# Bring in Production Data
production_data = pd.Series([1,2])       

我收到错误消息“未定义名称'pd'”。

我知道library_fun正在运行-我可以看到“测试”打印输出。

有没有办法解决这个问题?

0 个答案:

没有答案