Я ознакомился с некоторыми сведениями о том, как создавать расширения Google Chrome. Возможно ли создать расширение с помощью Pyhton вместо JS?Могу ли я использовать python для разработки расширений Google Chrome?
3
A
ответ
2
Расширение google chrome - это просто веб-страница с несколькими дополнительными разрешениями и т. Д. Итак, вы ищете в основном метод использования python в качестве скриптового языка внутри браузера.
Проблемы с этим:
- Не все браузеры способны использовать Python как язык сценариев
- По умолчанию сценарии Javascript включен в большинстве браузеров, питон не может быть.
- Недостаточно учебников по использованию питона здесь. JS является более популярным.
Но вернемся к тому, как это сделать. Популярные методы:
- Brython - Они используют HTML5 +
text/python
скрипты для непосредственного внедрения python внутри браузера. - PyJS - здесь они фактически компилируют Python в Javascript. Несколько сложнее, но, наконец, браузер видит JS, поэтому его можно использовать где угодно.
Смежные вопросы
- 1. Могу ли я получить intellisense для приложений и расширений Chrome?
- 2. Могу ли я использовать Python для разработки расширений для всех основных браузеров?
- 3. Где я могу получить документацию для расширений Google Chrome?
- 4. Могу ли я использовать Python для разработки Android?
- 5. Лицензионное соглашение разработчика, необходимое для разработки расширений Google Chrome
- 6. Можно ли использовать стиль ввода Chrome для расширений?
- 7. Как использовать HTML5 WebSockets для расширений Chrome
- 8. Могу ли я использовать https для локальной разработки?
- 9. HD скриншоты для расширений Chrome от Google
- 10. Могу ли я использовать Python в Eclipse для разработки заданий потока данных Google Cloud
- 11. Могу ли я использовать IronPython для разработки графических интерфейсов для Google App Engine?
- 12. Разработка плагина Google Chrome (нет расширений!)
- 13. Могу ли я использовать Open Source с расширением Google Chrome?
- 14. магазин предпочтения в Google Chrome расширений
- 15. Определение того, включен ли Chrome в полноэкранном режиме для разработки расширений
- 16. Работают ли исходные карты для расширений Chrome?
- 17. Могу ли я использовать VS2005 для создания расширений для системы Python, построенной с помощью VS2003
- 18. API печати для расширений Chrome
- 19. Является ли Google Chrome открытым исходным кодом для разработки?
- 20. Google Chrome инструменты для разработки отключены
- 21. Могу ли я использовать быстрый язык программирования для разработки фреймворка?
- 22. Могу ли я использовать Windows XP для разработки Windows Azure
- 23. Могу ли я использовать докер для изоляции среды разработки?
- 24. Могу ли я использовать Linq для разработки нового типированного datarow?
- 25. Могу ли я использовать любой Android-телефон для разработки приложений?
- 26. Есть ли аудио-web_accessible_resource для расширений Chrome?
- 27. Могу ли я использовать org.eclipse.core.variables ... при определении атрибутов других расширений
- 28. Инструмент для разработки веб-инструментов Google Chrome
- 29. Могу ли я использовать gsutil с моим локальным сервером разработки?
- 30. Могу ли я использовать код библиотеки google chrome gui для собственных настольных приложений ?:
Я считаю, что вы можете. Проверьте [this] (http://pyjs.org/). – manty
Вы можете использовать Transcrypt (http://www.transcrypt.org). Раскрытие психического (в отличие от финансового) интереса: я это сделал. –