[PYTHON] Une histoire qui a échoué lors de la tentative de suppression du suffixe d'une chaîne avec rstrip

Dans rstrip, je voulais faire quelque chose comme du scraping s'il correspond au suffixe spécifié.

rstrip.py


'012345_1.jpg'.rstrip('_1.jpg')  #Valeur attendue:012345 Résultat: 012345
'012345_9.jpg'.rstrip('_1.jpg')  #Valeur attendue: 012345_9.résultat jpg: 012345_9
'012345_11.jpg'.rstrip('_1.jpg') #Valeur attendue: 012345_11.résultat jpg: 012345

En raison de s'inquiéter pendant une heure, il a été écrit correctement dans le document.

The chars argument is not a suffix; rather, all combinations of its values are stripped 5. Built-in Types — Python v2.7 documentation

J'ai pensé que je pourrais l'écrire cool, mais à la fin j'ai répondu en remplaçant.

replace.py


'012345_1.jpg'.replace('_1.jpg', '')  #Valeur attendue:012345 Résultat: 012345
'012345_9.jpg'.replace('_1.jpg', '')  #Valeur attendue: 012345_9.résultat jpg: 012345_9.jpg
'012345_11.jpg'.replace('_1.jpg', '') #Valeur attendue: 012345_11.résultat jpg: 012345_11.jpg

Recommended Posts

Une histoire qui a échoué lors de la tentative de suppression du suffixe d'une chaîne avec rstrip
Une histoire qui a souffert d'une différence de système d'exploitation lors de la tentative d'implémentation d'un article
Une histoire qui nécessitait des préparatifs pour essayer de faire un tutoriel Django avec des centos simples
Une histoire bloquée lors de la tentative de mise à niveau de la version Python avec GCE
Une histoire qui n'a pas fonctionné lorsque j'ai essayé de me connecter avec le module de requêtes Python
Une histoire à laquelle j'étais accro après la communication SFTP avec python
Une histoire qui a eu du mal avec l'ensemble commun HTTP_PROXY = ~
Une note de malentendu lors de la tentative de chargement de l'intégralité du module self-made avec Python3
[python] Remarques lors de la tentative d'utilisation de numpy avec Cython
Une histoire sur la façon de traiter le problème CORS
L'histoire de la définition de la clé privée à 600 avec chmod
Django-Une histoire qui s'est bloquée lors de la tentative d'exploitation du courrier avec SES et Amazon SES (Présentation de la procédure d'opération la plus rapide)
Lors de l'écriture dans un fichier csv avec python, une histoire que j'ai fait une légère erreur et n'a pas respecté la date de livraison
Une histoire à laquelle j'étais accro à appeler Lambda depuis AWS Lambda.
Une histoire que j'ai eu du mal en essayant de créer une "application qui convertit des images comme des peintures" avec la première application Web
Je souhaite utiliser un caractère générique que je souhaite décortiquer avec Python remove
Une histoire d'essayer d'automatiser un chot lorsque vous cuisinez vous-même
[Introduction à Python] Comment fractionner une chaîne de caractères avec la fonction split
L'histoire de l'erreur de hachage est apparue lors de l'utilisation de Pipenv
Une histoire que j'ai corrigée lorsque j'ai obtenu le journal Lambda de Cloudwatch Logs
Essayez d'extraire une chaîne de caractères d'une image avec Python3
Comment gérer le problème du déplacement du répertoire actuel lorsque Python est exécuté depuis Atom
Comment extraire la chaîne de caractères souhaitée à partir d'une ligne 4 commandes
L'histoire selon laquelle le gardien était confiné lorsque le laboratoire a été converti à l'IoT
Comment traiter l'erreur "Impossible de charger le module" canberra-gtk-module "qui apparaît lorsque vous exécutez OpenCV
Une histoire dans laquelle l'algorithme est arrivé à une conclusion ridicule en essayant de résoudre correctement le problème du voyageur de commerce
L'histoire de la création d'un module qui ignore le courrier avec python
À propos de l'erreur que j'ai rencontrée en essayant d'utiliser Adafruit_DHT à partir de Python sur Raspberry Pi
Une histoire sur la création d'un programme qui augmentera le nombre d'abonnés Instagram de 0 à 700 en une semaine
Une histoire qui visualise le présent de Qiita avec Qiita API + Elasticsearch + Kibana
Extraire les lignes qui correspondent aux conditions d'un fichier texte avec python
Une histoire à laquelle j'étais accro à essayer d'obtenir une URL de vidéo avec tweepy
J'obtiens un UnicodeDecodeError en essayant de me connecter à oracle avec python sqlalchemy
[Introduction à Python] Comment écrire une chaîne de caractères avec la fonction format
L'histoire de la tentative de pousser SSH_AUTH_SOCK obsolète avec LD_PRELOAD à l'écran
L'histoire qui n'avait rien à voir avec la partition lorsque j'ai fait une sauvegarde de disque avec dd pour la première fois
Une histoire qui ne s'est pas terminée par la sortie lors du tournage avec l'entrée de tuyau
L'histoire de l'adresse IPv6 que je souhaite conserver au minimum
Notez la solution car django n'a pas pu s'installer avec pip
Version Python (PHP vers Python) qui supprime la chaîne de caractères suivante de la chaîne de caractères spécifiée (extension)
L'histoire de la création d'une application Web qui enregistre des lectures approfondies avec Django
Connexion SSH au serveur cible à partir de Windows en un clic sur un raccourci
[Python] Solution au problème que les éléments sont liés lors de la copie d'une liste
[Python] J'ai essayé d'obtenir le nom du type sous forme de chaîne de caractères à partir de la fonction type
L'histoire d'un technicien de haut niveau essayant de prédire la survie du Titanic
Utilisez Ruby et Python pour trouver la probabilité qu'une carte avec un nombre naturel de 1 à 100 soit un multiple de 3 et non un multiple de 5.
Un modèle qui identifie la guitare avec fast.ai
Comment créer un objet fonction à partir d'une chaîne
Histoire d'essayer d'utiliser Tensorboard avec Pytorch
Remarque Python: lors de l'attribution d'une valeur à une chaîne
Enregistrer l'objet dans un fichier avec pickle
Histoire de passer de Pipenv à la poésie
Comment résoudre le problème de redémarrage du noyau lors de l'exécution du système PyQt avec jupyter ou Spyder IDE
L'histoire qui s'inscrit dans l'installation de pip
Ce qui a échoué lors du passage de Javaer à Pythonista
C'est une histoire de ferroutage sur le service qui renvoie "Nyan" lorsque vous appuyez sur ping
Convertir des images du SDK FlyCapture en un formulaire pouvant être utilisé avec openCV