Могу ли я уточнить у вас, есть ли в Beautifulsoup какая-либо функция, позволяющая мне прочитать определенный диапазон строк c из кода HTML и распечатать его?
Нет, почему? BeautifulSoup это парсер. Он анализирует ваш HTML, который у вас уже есть в переменной. Когда у вас есть это в переменной, скажем html, выбор диапазона строк тривиален:
html
print(html.splitlines()[startline:endline])
и не требует анализа.