Envoyé par
visitprog
Merci et si s = 'XXX width:230px ZZZ left:30px VVV'
comment on rajoute r'(left
(\d+)px' dans le patern
Et si on veux laisser le "px" dans le résultat du sub, on fait comment?
Il faut mettre un pattern comme:
pattern = r'([width|left]:)(\d+)px'
Envoyé par
visitprog
pour la deuxième partie, si on veux mettre les valeurs en pourcentage par rapport à la résolution(1024x768).
il faudrait faire: (230/1024)*100, du coup faudrait changer les "px" en "%", mais je sais pas comment on rajoute un 2ème changement dans le sub et mettre dans le sub un lien vers la fonction pour faire le calcul.
Si vous ne connaissez ni Python, ni les expressions régulières, il faut que vous preniez le temps d'apprendre. La seule chose qu'on pourrait faire pour vous serait d'écrire le code à votre place.
Ce que je ne ferais pas.
- W
Partager