Python в базе кода GNOME

Является ли Python присутствующим в базе кода Gnome? Если да, то как это связано?

Примечание .

Мой вопрос касается только основной среды GNOME (например, nautilus , gnome-session , NetworkManager ) и любого базового приложения или библиотеки.

  • Задачи автоматизации для системных администраторов
  • Разрешение отклонено без подключения ssh
  • Как выполнить программу в Xfce и использовать другую тему xfwm4, отличную от стандартной?
  • PyOpenCL на Linux Монетный двор: PLATFORM_NOT_FOUND_KHR
  • Запуск сценария Python в виртуальной среде Conda в качестве службы
  • Ошибка при создании виртуальной среды с помощью venv
  • URL вывода открытых вкладок в python 3.6.1 (окна)
  • Расположение автомонтированных USB-устройств
  • One Solution collect form web for “Python в базе кода GNOME”

    В настоящее время для GNOME 3 есть 3 модуля:

    1. GNOME Основные зависимости (например, GLib, GTK +, D-Bus); В некотором смысле это можно назвать платформой GNOME.
    2. GNOME Core (например, Nautilus, gnome-power-manager, gnome-session)
    3. Рекомендуемые приложения GNOME (например, Anjuta, Evolution, gedit)

    Вот модули, которые напрямую зависят от Python:

    • EOG , средство просмотра изображений является частью ядра GNOME. Для GNOME 2 есть gnome-panel и gnome-апплеты, которые должны быть заменены на «более сильную» технологию GNOME 3.
    • dbus-python, который обеспечивает интерфейс Python для D-Bus, является частью платформы GNOME.
    • В GNOME Featured Apps есть несколько модулей, которые зависят не только от Python, но и от PyGTK.

    Скорее всего, я пропустил еще немного. Но дело в том, что GNOME видит сильное использование Python. Я думаю, что это второй наиболее часто используемый язык после C для вышеуказанных модулей. Либо Vala, либо C # является третьим, не уверен. Может быть, я должен запустить sloccount на мои кассы 🙂

    Linux и Unix - лучшая ОС в мире.