关于python中的class类犯得迷之错误
Posted 不积跬步无以至千里
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于python中的class类犯得迷之错误相关的知识,希望对你有一定的参考价值。
昨天在写一个类,修了20几天假,忘了类的写法,刚开始我写成这样
class A():
def _init_():
......
然后我想把外面的一个方法c传进A类的方法b中,进行调用,就开始报错:object() takes no parameters,
刚开始很自信,不可能是自己写错,结果啪啪打脸,正确的类的写法是这样的:
class A(objec):
def __init__(self):
......
注意init左右各两个下划线
低级错误,不写就忘,我真的不想写代码
本文来自博客园,作者:海_纳百川,转载请注明原文链接:https://www.cnblogs.com/chentiao/p/17334152.html,如有侵权联系删除
记录一下今天犯得错误,public static function init()写成了public function initialize()
tp5模型事件是放在函数
public static function init()
而我写成了初始化函数,编辑器生成的
public function initialize()
开始时用着没出问题,但是在删除操作之前前我要删除上传的图片时,在执行unlink时总是找不到图片,因为初始化函数已经提前执行了一遍,所以二次执行时找不到图片地址了
找了好长时间原因,记录一下
以上是关于关于python中的class类犯得迷之错误的主要内容,如果未能解决你的问题,请参考以下文章
记录一下今天犯得错误,public static function init()写成了public function initialize()
已解决:迷之错误,仅此一例跑到一半突然:AttributeError: ‘NoneType‘ object has no attribute ‘shape‘ 迷之操作