Метод count
вернет количество символов, строк или индексов между двумя индексами. По умолчанию возвращаются «индексы», которые могут быть тем, что вы хотите. Нужные значения добавляются в качестве дополнительных позиционных аргументов.
Функция возвращает кортеж с количеством запрошенных элементов. Например, запрос «chars» вернет кортеж с одним значением, представляющим количество символов.
chars = text.count("1.0", "1.11", "chars")[0]
assert chars==11
Это параметры:
- chars - подсчитать все символы, пропущенные или нет. Не считайте встроенные windows или изображения.
- displaychars - подсчитывать все не исключенные символы.
- displayindices - подсчитывать все не исключенные символы, windows и изображения.
- отображаемые строки - подсчитывать все отображаемые строки (т.е. подсчитывать одну для каждого переноса строки) от строки первого индекса до, но не включая строка отображения второго индекса.
- индексы - подсчитать все символы и встроенные windows или изображения
- строки - подсчитать все логические строки (независимо от переноса) от строки первого индекса до, но не включая строку второго индекса.
- xpixels - подсчитать количество пикселей по горизонтали от первого пикселя от первого индекса до (но не включая) первого пикселя второго индекса.
- ypixels - подсчитать количество пикселей по вертикали от первого пикселя первого индекса до (но не включая ) первый пиксель второго индекс.