Вы можете использовать re для примера, предполагая, что у вас всегда есть посты с номерами в качестве шаблона. Вы могли бы также использовать сплит. Вам необходимо сохранить переменную цикла с тем же именем, и вы хотите работать с ее значением .text
.
import requests
from bs4 import BeautifulSoup
html = '''
<div class="pagination">
7 posts • Page <strong>1</strong> of <strong>1</strong>
</div>
'''
p = re.compile(r'(\d+)\s+posts')
soup = bs(html, 'lxml')
for num_reply in soup.findAll('div', {'class': 'pagination'}):
print(int(p.findall(num_reply.text)[0]))