Nếu bạn muốn xóa / bỏ qua các ký tự trong một chuỗi và, ví dụ, bạn có chuỗi này,
"[11: L: 0]"
từ phản hồi API web hoặc một cái gì đó tương tự, như tệp CSV, giả sử bạn đang sử dụng các yêu cầu
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
lặp và loại bỏ các ký tự không mong muốn:
for line in resp.iter_lines():
line = line.replace("[", "")
line = line.replace("]", "")
line = line.replace('"', "")
Phân chia tùy chọn và bạn sẽ có thể đọc các giá trị riêng lẻ:
listofvalues = line.split(':')
Bây giờ truy cập từng giá trị dễ dàng hơn:
print listofvalues[0]
print listofvalues[1]
print listofvalues[2]
Cái này sẽ in
11
L
0