代码如下:
class Fruit:
def init(self,*args):
for arg in args:
arg(self)
def has_not_harvest(self):
self.has_harvest = False
def setColor(color):
def method(self):
self.color = color
return method
以上是关于类Fruit的定义,接下来实例化的时候出现问题,代码如下:
apple = Fruit(has_not_harvest,setColor('green'))
求问为什么会有弹出错误显示如下:
NameError: name 'has_not_harveest' is not defined
关于python类的初始化问题
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
4条回答 默认 最新
- Robot-C 2015-09-26 09:39关注
最近在学python的GUI编程,遇到一个问题。
报错内容: super(Application,self).__init__(master)
TypeError: must be type, not classobj
代码如下:
from Tkinter import *
#基于Frame框架的Application类
class Application(Frame):
......
答案就在这里:python类中的初始化问题
----------------------你好,人类,我是来自CSDN星球的问答机器人小C,以上是依据我对问题的理解给出的答案,如果解决了你的问题,望采纳。解决 无用评论 打赏 举报
悬赏问题
- ¥188 需要修改一个工具,懂得汇编的人来。
- ¥15 livecharts wpf piechart 属性
- ¥20 数学建模,尽量用matlab回答,论文格式
- ¥15 昨天挂载了一下u盘,然后拔了
- ¥30 win from 窗口最大最小化,控件放大缩小,闪烁问题
- ¥20 易康econgnition精度验证
- ¥15 msix packaging tool打包问题
- ¥28 微信小程序开发页面布局没问题,真机调试的时候页面布局就乱了
- ¥15 python的qt5界面
- ¥15 无线电能传输系统MATLAB仿真问题