У меня есть это большое строковое значение, около 500 символов с именем 'strPage6'. Я смотрю, чтобы узнать, имеет ли n-я позиция этой строки значение '%' с оператором if, но безуспешно.
#see if 330th character has value '%'
if (strPage6[330:331]=="%"):
print("330th character is '%' ")
print(strPage6)
else:
print("330th character is NOT '%' ")
print(strPage6)
мой терминал возвращает следующее значение:
330th character is NOT '%'
b'%'
Я попытался переключить строку байтов в обычную строку с помощью 'decode' со следующим результатом:
strPage6=strPage.decode('utf-8')
[...]
330th character is NOT '%'
e
По сути, я ищу чтобы получить следующий результат:
330th character is '%'
%
Ваша помощь приветствуется!