Виджет RulerCtrl от Андреа Гавана, вероятно, может делать то, что вы хотите.
Это "чистый Python" настолько, насколько любой графический интерфейс Python может быть в том смысле, что он построен из примитивов wxPython.Ниже приведен скриншот из демонстрации wxPython.Вы можете нажать на стрелки и перетащить их вдоль линейки.