Bonjour,
j' ai des adresses ip du type 10.143.xx.xx ou 10.43.xx.xx. et j'aimerais ne selectionner le 4 éme octet et le placer dans une variable , pourriez vous me guider dans la commande à utiliser ?
Merci
Bonjour,
j' ai des adresses ip du type 10.143.xx.xx ou 10.43.xx.xx. et j'aimerais ne selectionner le 4 éme octet et le placer dans une variable , pourriez vous me guider dans la commande à utiliser ?
Merci
bonjour,
comment tu récupères ton adresse ? elle est sous quel format ? string ? list etc... ?
pour pouvoir t'aider il nous du code, et nous dire la ou tu bloques.
Bonjour,
split('.') découpe la chaine en une liste de sous-chaines selon le séparateur '.'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 "10.143.xx.yy".split('.')[3] 'yy'
[3] extrait le 4ème élément qui a l'indice 3 (puisque les indices des éléments d'une liste commencent à 0)
Le résultat est une chaine de caractères. Si on veut un nombre entier, on ajoute la conversion: int('yy') => yy
Un expert est une personne qui a fait toutes les erreurs qui peuvent être faites, dans un domaine étroit... (Niels Bohr)
Mes recettes python: http://www.jpvweb.com
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager