返回

学霸的研发中心

首页
关灯
护眼
字体:
第三十四章 师兄师姐
   存书签 书架管理 返回目录
    “第四:类初始化方法传参数的问题,……。”

    “……。”

    谢嘉鸿将排查的编程错误一处处地指点出来,详细地替周青讲解分析起来。

    周青双眼放光,竖耳倾听,一副好学学生的模样,点头连连。

    “谢谢,师兄!”周青感激地点了点头,突然接着问:“师兄,在命令执行的时候,出现“userwaing unknown disibution option 'define macros'”这个警告是怎么回事?我遇过很多次了。”

    “这个问题可能是你的setuptools版本太低造成的,你可以先升级一下:pip install --upgrade setuptools,再pip install numpy,……。”谢嘉鸿想了一下,回答道。

    “哦!原来是这样!谢师兄,”周青恍然大悟,接着,指着编程某处异常,问:“那这里是怎么回事,我只改了a.x,为什么c.x也改了?”

    “嗯,在python中,类变量在内部当做字典来处理,其遵循常被引用的方法解析顺序(mro)。所以在这些代码中,由于class c中的x属性没有找到,它会向上找它的基类,换句话说,class c中没有它自己的x属性,其独立于a。因此,c.x事实上是a.x的引用,所以会造成这样的情况,你只要……。”谢嘉鸿顺着周青指点的地方看去,连忙解释。

    “明白了,谢师兄,再问你个python作用域的问题,……。”周青眼睛一亮,点了点头,继续问。

    “……

第三十四章 师兄师姐(2/5)
上一页 目录 下一页