Travailler des textes avec Python pour Dynamo (Initiation)

Mai 27, 2024

Travailler des textes avec Python pour Dynamo (Initiation)​

Dans ce nouvel article sur Python pour Dynamo, nous allons manipuler des textes.

Commençons par créer un nœud String et le placer en entrée de notre nœud Python :

créer un nœud String et le placer en entrée de notre nœud Python
créer un nœud String et le placer en entrée de notre nœud Python

OUT = txt affiche le contenu de IN[0]

 

Nous pouvons afficher le contenu d’une liste de texte :

contenu d’une liste de texte

Nous allons rentrer le contenu de notre liste de mots entre crochets. Chaque mot doit être entre guillemets et séparé par une virgule.

 

Voici le résultat :

contenu de notre liste de mots entre crochets

Nous pouvons par exemple afficher les trois premiers mots de cette liste en modifiant légèrement notre codage:

afficher les trois premiers mots de cette liste en modifiant légèrement notre codage

[ :3] àAffiche les 3 premiers mots

Affiche les 3 premiers mots

Nous pouvons renvoyer le nombre de mots contenus dans une liste avec len() :

renvoyer le nombre de mots contenus dans une liste avec len()
renvoyer le nombre de mots contenus dans une liste avec len()

Nous avons la possibilité de n’afficher que certaines lettres d’un mot :

n’afficher que certaines lettres d’un mot
$
n’afficher que certaines lettres d’un mot

Dans cet exemple nous à la sixième lettre jusqu’à la treizième. Pour precision nous commençons à 0 !

Terminons cet article en plaçant une majuscule au début de notre texte :

majuscule au début de notre texte

Ici le m de man est en minuscule

Ici le m de man est en minuscule