Tarayıcı nasıl yapılır?

Arkadaşlar bir tarayıcı yapmak (öğrenme amaçlı) istiyorum. Dil olarak Python ile yapmak istiyorum. Yol gösterir misiniz?

Pyqt nun web view ile ilgili bişeyleri olması lazım şuan tam hatırlamıyorum ama ben basit bişeyler yapmıştım ve aynı şekilde kivy ve jnius ile android için de yapılabiliyor bunu da denemiştim bu 2 sinden birini seçip araştırırsan ilerleyebilirsin