Wenn Sie Zeichen in einer Zeichenkette löschen/ignorieren wollen und beispielsweise diese Zeichenkette haben,
"[11:L:0]"
aus einer Web-API-Antwort oder etwas Ähnlichem, wie einer CSV-Datei, sagen wir, Sie verwenden Anfragen
import requests
udid = 123456
url = 'http://webservices.yourserver.com/action/id-' + udid
s = requests.Session()
s.verify = False
resp = s.get(url, stream=True)
content = resp.content
Schleife und entfernen Sie unerwünschte Zeichen:
for line in resp.iter_lines():
line = line.replace("[", "")
line = line.replace("]", "")
line = line.replace('"', "")
Optionale Aufteilung, und Sie können die Werte einzeln lesen:
listofvalues = line.split(':')
Jetzt ist der Zugriff auf jeden Wert einfacher:
print listofvalues[0]
print listofvalues[1]
print listofvalues[2]
Damit wird gedruckt
11
L
0
0 Stimmen
Einige Beispiele journaldev.com/23674/python-remove-character-from-string