在python 3.5中导入模块

时间:2017-09-21 10:43:36

标签: python-3.x import

我正在使用python 3.5。 我想导入一些模块:

  • 一个,有一些常量,例如: m.constant1 = 2,3 m.constant2 = 4,5

  • 另一个具有一些函数定义的例子,例如: def b_initialize(model,i): 返回m.binit

在我的主程序中使用此信息, 我该怎么办?

提前致谢,

迈克尔

1 个答案:

答案 0 :(得分:0)

在程序的第一行中,写下import m

要访问constant1constant2,您可以撰写m.constant1m.constant2

或者,在开始时您可以编写from m import constant1, constant2。从那时起,您只需撰写他们的姓名即可访问constant1constant2,而无需m.

至于功能定义,如果我不知道模块名称,我无法帮助你,但是如果你知道的话,我就不会帮你,只需写modulename.functionname

这种情况非常常用,但之前很可能已经在互联网上被提问和回答了,所以在询问Stack Overflow之前一定要仔细搜索。