[PYTHON] Eine Geschichte, die fehlgeschlagen ist, als versucht wurde, das Suffix mit rstrip aus einem String zu entfernen

In rstrip wollte ich so etwas wie Scraping machen, wenn es mit dem angegebenen Suffix übereinstimmt.

rstrip.py


'012345_1.jpg'.rstrip('_1.jpg')  #Erwarteter Wert:012345 Ergebnis: 012345
'012345_9.jpg'.rstrip('_1.jpg')  #Erwarteter Wert: 012345_9.JPG-Ergebnis: 012345_9
'012345_11.jpg'.rstrip('_1.jpg') #Erwarteter Wert: 012345_11.JPG-Ergebnis: 012345

Aufgrund einer einstündigen Besorgnis wurde es ordnungsgemäß in das Dokument geschrieben.

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

Ich dachte, ich könnte es cool schreiben, aber am Ende antwortete ich mit Ersetzen.

replace.py


'012345_1.jpg'.replace('_1.jpg', '')  #Erwarteter Wert:012345 Ergebnis: 012345
'012345_9.jpg'.replace('_1.jpg', '')  #Erwarteter Wert: 012345_9.JPG-Ergebnis: 012345_9.jpg
'012345_11.jpg'.replace('_1.jpg', '') #Erwarteter Wert: 012345_11.JPG-Ergebnis: 012345_11.jpg

Recommended Posts

Eine Geschichte, die fehlgeschlagen ist, als versucht wurde, das Suffix mit rstrip aus einem String zu entfernen
Eine Geschichte, die unter einem Unterschied im Betriebssystem litt, als sie versuchte, ein Papier zu implementieren
Eine Geschichte, die vorbereitet werden musste, wenn versucht wurde, ein Django-Tutorial mit einfachen Centos7 zu erstellen
Eine Geschichte, die beim Versuch, die Python-Version mit GCE zu aktualisieren, hängen blieb
Eine Geschichte, die nicht funktioniert hat, als ich versucht habe, mich mit dem Python-Anforderungsmodul anzumelden
Eine Geschichte, der ich nach der SFTP-Kommunikation mit Python verfallen war
Die Geschichte, eine harte Zeit mit der gemeinsamen Menge HTTP_PROXY = ~ zu haben
Ein Hinweis auf Missverständnisse beim Versuch, das gesamte selbst erstellte Modul mit Python3 zu laden
[Python] Hinweise beim Versuch, Numpy mit Cython zu verwenden
Eine Geschichte über den Umgang mit dem CORS-Problem
Die Geschichte, den privaten Schlüssel mit chmod auf 600 zu setzen
Django-Eine Geschichte, die beim Versuch, E-Mails mit SES und Amazon SES zu betreiben, hängen blieb (Einführung des schnellsten Verfahrens)
Beim Schreiben in eine CSV-Datei mit Python habe ich einen kleinen Fehler gemacht und den Liefertermin nicht eingehalten
Eine Geschichte, die ich süchtig danach war, Lambda von AWS Lambda anzurufen.
Eine Geschichte, bei der es mir schwer gefallen ist, mit der ersten Webanwendung eine "App zu erstellen, die Bilder wie Gemälde konvertiert"
Ich möchte einen Platzhalter verwenden, den ich mit Python entfernen möchte
Eine Geschichte über den Versuch, einen Chot zu automatisieren, wenn Sie selbst kochen
[Einführung in Python] So teilen Sie eine Zeichenfolge mit der Funktion split
Die Geschichte, dass ein Hash-Fehler bei der Verwendung von Pipenv auftrat
Eine Geschichte, die ich behoben habe, als ich das Lambda-Protokoll von Cloudwatch Logs erhalten habe
Versuchen Sie, mit Python3 eine Zeichenfolge aus einem Bild zu extrahieren
So gehen Sie mit dem Problem um, dass das aktuelle Verzeichnis verschoben wird, wenn Python von Atom ausgeführt wird
So extrahieren Sie die gewünschte Zeichenfolge aus einem Befehl in Zeile 4
Die Geschichte, dass der Wachmann eingesperrt war, als das Labor auf IoT umgestellt wurde
Umgang mit dem Fehler "Fehler beim Laden des Moduls" canberra-gtk-module ", der beim Ausführen von OpenCV auftritt
Eine Geschichte, in der der Algorithmus zu einem lächerlichen Ergebnis kam, als er versuchte, das Problem der reisenden Verkäufer richtig zu lösen
Die Geschichte, ein Modul zu erstellen, das E-Mails mit Python überspringt
Über den Fehler, den ich beim Versuch, Adafruit_DHT von Python auf Raspberry Pi zu verwenden, festgestellt habe
Eine Geschichte über das Erstellen eines Programms, mit dem die Anzahl der Instagram-Follower in einer Woche von 0 auf 700 erhöht wird
Eine Geschichte, die die Gegenwart von Qiita mit Qiita API + Elasticsearch + Kibana visualisiert
Extrahieren Sie mit Python Zeilen, die den Bedingungen entsprechen, aus einer Textdatei
Eine Geschichte, die ich süchtig danach war, eine Video-URL mit Tweepy zu bekommen
Ich erhalte einen UnicodeDecodeError, wenn ich versuche, mit Python sqlalchemy eine Verbindung zu Oracle herzustellen
[Einführung in Python] So schreiben Sie eine Zeichenfolge mit der Formatierungsfunktion
Die Geschichte des Versuchs, SSH_AUTH_SOCK mit LD_PRELOAD auf dem Bildschirm veraltet zu halten
Die Geschichte, die nichts mit der Partition zu tun hatte, als ich zum ersten Mal eine Festplatten-Sicherung mit dd durchführte
Eine Geschichte, die beim Drehen mit Rohreingabe nicht mit dem Verlassen endete
Die Geschichte der IPv6-Adresse, die ich auf ein Minimum beschränken möchte
Beachten Sie die Lösung, da Django nicht mit pip installiert werden konnte
Python-Version (PHP zu Python), die die nachfolgende Zeichenfolge aus der angegebenen Zeichenfolge (Erweiterung) löscht
Die Geschichte der Erstellung einer Webanwendung, die umfangreiche Lesungen mit Django aufzeichnet
SSH-Anmeldung am Zielserver von Windows mit einem Klick auf eine Verknüpfung
[Python] Lösung für das Problem, dass Elemente beim Kopieren einer Liste verknüpft werden
[Python] Ich habe versucht, den Typnamen als Zeichenfolge aus der Typfunktion abzurufen
Die Geschichte eines hochrangigen Technikers, der versucht, das Überleben der Titanic vorherzusagen
Verwenden Sie Ruby und Python, um die Wahrscheinlichkeit zu ermitteln, dass eine Karte mit einer natürlichen Zahl von 1 bis 100 ein Vielfaches von 3 und kein Vielfaches von 5 ist.
Ein Modell, das die Gitarre mit fast.ai identifiziert
So erstellen Sie ein Funktionsobjekt aus einer Zeichenfolge
Die Geschichte des Versuchs, Tensorboard mit Pytorch zu verwenden
Python Hinweis: Wenn Sie einer Zeichenfolge einen Wert zuweisen
Speichern Sie das Objekt in einer Datei mit pickle
Die Geschichte vom Umzug von Pipenv zur Poesie
So lösen Sie das Problem, dass beim Ausführen des PyQt-Systems mit Jupyter oder Spyder IDE häufig ein Neustart des Kernels auftritt
Die Geschichte, die zur Installation von Pip passt
Was ist fehlgeschlagen, als ich von Javaer zu Pythonista gewechselt bin?
Es ist eine Huckepack-Geschichte über den Dienst, der "Nyan" zurückgibt, wenn Sie Ping drücken
Konvertieren Sie Bilder aus dem FlyCapture SDK in ein Formular, das mit openCV verwendet werden kann