我刚刚在Atom中安装了氢模块,这样我就可以将用户输入到Python中。我如何才能在不逐行运行的情况下使用氢气运行代码?我安装这个程序的唯一原因是我可以使用input() python命令输入数据。我是逐行执行的,但是一旦我实例化我的一个python类,它就会显示classname NOT FOUND。怎样才能让H2读取在同一文件中但不在main()模块中的类名?
我正在尝试理解类如何更好地“在python的引擎盖下”工作。但是,如果我动态地创建一个类,并且不将它设置为如下所示的变量如果在解释器中完成,它将显示<class '__main__.Foo'>。但是,当我试图打印Foo时,它是未定义的.NameError: name 'Foo' is not defined
这是否意味着当类以“传统”方式(上面的第一个Foo