Любопытно будет посмотреть, как ты напишешь расширение для браузера на Python. Расширения для браузера пишут на том, что встроено в браузер: JavaScript, HTML, CSS. А то, что где-то там есть какой-то там Python, браузеру глубоко фиолетово: он Python ничего не знает и никогда знать не будет.
Python - тихоходный язык, предназначенный для непрограммистов. Основное его использование - передать данные в библиотеку, написанную на C/C++ совсем другими людьми, и получить из этой библиотеки готовый ответ.
Есть готовая библиотека, решающая задачу - Python-кодер может кое-как написать код, нет библиотеки - сосёт лапу. Сам же Python для написания серьёзного кода малопригоден.
P.S. О том, что существуют компиляторы языков, похожих на Python, в JS, я в курсе. Но это развлечение исключительно для любителей удалять гланды через задний проход.