类问题,非类型obj没有属性[英] class problem, NoneType obj has no attribute

问题描述

这里有问题吗?

>>>
7

Traceback(最近一次通话最后一次):
文件"C:\Python25\myPrograms\netflix\netflix.py",第 22 行,在
<模块>
打印 cust1.getID()
AttributeError: ''NoneType'' 对象没有属性 ''getID''
>>>


类客户:
def __init__(self, ID, movies):
自我.ID = ID
self.movi​​es = 电影

def getID():
返回self.ID

def getMovies():
返回 self.movi​​es
导入操作系统
导入客户
导入电影

mv1 = open(''C:\\Python25\\myPrograms\\netflix\\mv1exp2.t xt'', ''r+'')
mv1str = mv1.read()

打印 mv1str.count('',5,'')

cust1 = customer.__init__(''12'',[''1'',''435'',''2332''])
print cust1.getID()

推荐答案

globalrev schrieb:
cust1 = customer.__init__(''12'',[''1'',''435'',''2332''])
cust1 = customer(''12'',[''1'',''435'',''2332''])

Christian


Christian Heimes 写道:
globalrev schrieb:
>cust1 = customer.__init__(''12'',[''1'',''435'',''2332''])

cust1 = customer(''12'',[''1'',''435'',''2332''])
....在此之前

从客户进口客户

彼得

Christian Heimes 写道:
globalrev schrieb:
>cust1 = customer.__init__(''12'',[''1'',''435'',''2332''])

cust1 = customer(''12'',[''1'',''435'',''2332''])
....在此之前

从客户导入客户

彼得

本文地址:https://www.itbaoku.cn/post/1050845.html