Connexion   Inscription

Questions & Réponses

  Mercredi 26 Février 2020
  2 réponses
  3.3K vues
  Suivre cette discussion
Bonjour à tous,
J'essaie de développer un outil dynamo permettant la création automatique des noms des éléments selon une syntaxe précise. Préfixe + Etage + N° Elément. A l'heure actuelle, j'arrive à extraire les valeurs des élévations de chaque élément triés par niveau. J'ai donc essayé de faire un script python pour la numérotation des étages. J'aimerai écrire l'instruction suivant : " Si valeur de l'élévation < 4000 (valeur élévation RDC ici) alors on numérote S1, S2,S3 à chaque nouvelle valeur d'élévation. Sinon, on numérote 1,2,3 (pour les éléments se trouvant dans les étages courants). Ci-dessous, ce que j'ai essayé de faire, je me retrouve avec le message d'erreur suivant :
*** File “”, line 17, in
TypeError: unsupported operand type(s) for +: ‘str’ and 'int’

Je pense que le problème vient du fait que les valeurs des élévations dans la liste ne sont pas des nombres mais des chaines de caractères.

Pourriez-vous m'aiguiller ?

Merci !

Connexion