IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

TypeError: argument of type 'int' is not iterable


Sujet :

Python

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2014
    Messages : 3
    Points : 5
    Points
    5
    Par défaut TypeError: argument of type 'int' is not iterable
    Bonjour
    Quand j'exécute mon code pour avoir l'enregistrement d'un objet pour l'incrémenter puis dupliquer l'objet je reçois l'erreur suivante :
    TypeError: argument of type 'int' is not iterable


    def copy_data(self, cr, uid, id, default=None, context=None):
    if default is None:
    default = {}
    res = 1
    idea = self.browse(cr, uid, id)
    res += int(idea.nContrat)
    #res = default.get('nContrat')
    default['nContrat'] = res
    return super(immo_assurance, self).copy_data(
    cr, uid, id, default=res, context=context)

  2. #2
    Expert éminent

    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4 300
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4 300
    Points : 6 780
    Points
    6 780
    Par défaut
    Salut,

    Il serait utile d'indiquer quelle est la ligne qui a levé l'erreur.

    On peut juste supposer que la fonction est appelée avec un entier pour l'argument default, mais juste une supposition ...

Discussions similaires

  1. TypeError: argument of type 'bool' is not iterable
    Par benoxy dans le forum Odoo (ex-OpenERP)
    Réponses: 7
    Dernier message: 04/01/2014, 21h48
  2. Réponses: 11
    Dernier message: 12/06/2013, 11h14
  3. TypeError: 'int' object is not iterable
    Par lewiss66 dans le forum Général Python
    Réponses: 2
    Dernier message: 18/10/2012, 16h37
  4. TypeError: 'int' object is not iterable
    Par manaliac dans le forum Général Python
    Réponses: 15
    Dernier message: 29/06/2010, 11h24
  5. Arguments des types float, int ?
    Par tintin72 dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 16/06/2007, 10h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo