J'ai le code suivant:
url = 'abcdc.com'
print url.strip('.com')
J'attendais: abcdc
J'ai eu: abcd
Maintenant, je ne
url.rsplit('.com', 1)
Est-il un meilleur moyen?
J'ai le code suivant:
url = 'abcdc.com'
print url.strip('.com')
J'attendais: abcdc
J'ai eu: abcd
Maintenant, je ne
url.rsplit('.com', 1)
Est-il un meilleur moyen?
Dépend de ce que vous savez au sujet de votre url et exactement ce que vous êtes tryinh à faire. Si vous savez qu'il va toujours à la fin".com' (ou '.net "ou".org'), alors
url=url[:-4]
est la solution la plus rapide. Si c'est un problème plus général de l'Url, alors vous êtes probablement mieux de regarder dans le urlparse bibliothèque qui vient avec python.
Si vous en revanche vous voulez simplement supprimer tout ce qui est après la finale de". " dans une chaîne puis
url.rsplit('.',1)[0]
va travailler. Ou si vous voulez juste envie de tout, jusqu'à la première". " puis essayer
url.split('.',1)[0]
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.