也许愚蠢的问题调用类的,我读过很多关于这里的类似线程,但仍无法捉摸了答案:从导入模块
在main.pyfrom userMod import *
class Handler(webapp2.RequestHandler):
def write(self): #some code here etc
在userMod.py
class signup(Handler):
def get(self): #some code here etc
我收到一个错误,说Handler没有定义。我简单但明显愚蠢的问题是,如何从加载模块中的父脚本访问类?还是仅仅需要在我创建的每个模块中复制Handler?
请记住,我对Python很陌生,试图通过拆分某些类型的函数(在本例中为我正在构建的站点的用户登录和注册组件)来使代码更加模块化。
这不是导入工作的方式。 http://docs.python.org/tutorial/modules.html – 2012-08-16 07:28:27
感谢RocketDonkey和Sebastian Kreft的解决方案: – 2012-08-16 07:51:07