我有2个模块a和b。我在模块b导入了一个函数 功能。代码工作正常。
模块a
import b
class DrawRectangle:
def create_rectangle():
# create rectangle
模块b
def call_drawing_command():
import a
a.DrawRectangle.create_rectangle()
尝试“优化导入选项”后,对导入进行了组织和优化,这很不错。但是我开始得到
AttributeError:模块'b'没有属性'DrawRwctangle'
并且不能从a at b模块导入函数。
我相信使用“优化导入选项”会导致此问题,尽管我不知道为什么。
有人知道如何解决这个问题。