2017-01-03 6 views
0

mon codage est le suivant.L'instance qsbk d'AttributeError n'a aucun attribut 'stories'

premier est ma mise en classe

class qsbk: 
    # standalize some variables 
    def __int__(self): 
     self.stories = [] 
     self.pageIndex = 1 
     self.user_agent = 'Mozilla/4.0(compatible;MS IE 5.5;Windows NT)' 
     #standalize headers 
     self.headers = {'User-Agent': self.user_agent} 
     self.enable = False 

Activez ensuite LoadPage

def loadpage(self): 
    if self.enable == True: 
     if len(self.stories) < 2: 

L'erreur est:

File "C:/Python27/webcapture2.py", line 41, in loadpage if len(self.stories) < 2:

AttributeError: qsbk instance has no attribute 'stories'

Répondre

0

Le constructeur doit être __init__ mais vous l'avez nommé comme __int__

Cela pourrait être la cause. Check it out

+0

vous avez raison ..... quelle erreur>< – victordongy

+0

Merci. Si cela vous a aidé, veuillez le marquer comme –

+0

Je ne sais pas comment, je vote pour vous répondre plusieurs fois mais cela montre que j'ai moins de 15 réputation ..... ce qui signifie que mon vote ne serait pas enregistré. – victordongy