__在python中找不到导入和名称错误

__在python中找不到导入和名称错误,python,import,Python,Import,当a.py具有此代码时: class A(): def __init__(self): print 'hi' import a b = a.A() 我将A类与以下代码一起使用: class A(): def __init__(self): print 'hi' import a b = a.A() 我需要对\uuuuu import\uuuu执行相同的操作,我尝试了以下页面: 但是,我得到的名称“a”未定义错误。可能有什么问题?返回一个模块

当a.py具有此代码时:

class A():
    def __init__(self):
        print 'hi'
import a
b = a.A()
我将A类与以下代码一起使用:

class A():
    def __init__(self):
        print 'hi'
import a
b = a.A()
我需要对
\uuuuu import\uuuu
执行相同的操作,我尝试了以下页面:

但是,我得到的
名称“a”未定义
错误。可能有什么问题?

返回一个模块。您需要将结果绑定到名称:

a = __import__("a")
a.A()
返回一个模块。您需要将结果绑定到名称:

a = __import__("a")
a.A()