从文件导入python模块

时间:2016-06-20 06:42:07

标签: python file import

如何从* py文件导入模块? 我有文件pythonScript.py与行:import os,sys。 如果我导入文件pythonScript这些行不会执行。我们在这些模块上使用了一个名字错误。

1 个答案:

答案 0 :(得分:1)

听起来你还没有完全理解进口的工作方式。

如果你跑:

import my_module

然后my_module.py模块中包含的任何内容都被命名为my_module。因此,要使用此模块,您必须输入:

result = my_module.some_function(1,2,3,4)
object1 = my_module.SomeClass()

同样,如果您真的想使用os中的my_module导入,则必须通过以下方式访问它:

my_module.os

如果使用以下方式导入:

from my_module import *

然后您可以直接访问os,但值得注意的是不建议使用通配符(*)。

在你的python终端再次import os