График удачи в Python

Читая статью KZKG ^ Gaara о «удаче», я вспомнил сценарий Python, который написал недавно, чтобы видеть сообщения от «fortune» в окне.

У вас должен быть установлен python (очевидно) с библиотеками для gtk и gobject: pygtk, pygobject (В Ubuntu и производных установите пакеты python-gtk2 и python-gobject)

Для его использования код необходимо скопировать в простой текстовый файл, например, с именем fortune_gtk.py. Его можно запустить с терминала, находясь в каталоге, где был сохранен файл, и выполнив:

python fortune_gtk.py

или дать ему разрешение на выполнение и запустить его как любое приложение. (например, двойным щелчком)

Вид из окна с удачей

Вид из окна с удачей

Скрипт отображает одно за другим разные сообщения и завершается, когда окно закрывается.

В зависимости от длины текста размер окна и продолжительность сообщений меняются для лучшей визуализации. Кроме того, если вы щелкнете по окну, текст будет скопирован, и его можно будет вставить в текстовый редактор.

Учтите, что шрифт моноширинный, чтобы он не смещался.

Ниже кода. Наслаждайся этим!!

(При загрузке сохраните с именем fortune_gtk.py)

PS: Я не программист, а просто любитель. Заметно… :-)


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   КЗКГ ^ Гаара сказал

    Спасибо за вклад 😀

    1.    РубенГну сказал

      Напротив, спасибо за вашу работу!

  2.   РубенГну сказал

    Если вы видите, что сообщение не умещается в окне, это значит, что размер шрифта, отображаемого вашей системой, велик. Можно исправить, увеличив размер окна. Как? В коде…
    где говорится:
    собственный фактор = 2
    Это означает, что 0.2 -> размер окна составляет 20% экрана.
    Поправьте коэффициент по вкусу. Например, при 30% это будет:
    собственный фактор = 3
    Сохраните файл и Готово!

  3.   бедный таку сказал

    Я предоставил приложение в debian 8, но оно работает не очень хорошо, но спасибо за код, через несколько лет, когда я стану джедаем C ++ и он достигнет Python, это будет хороший учебный материал

    1.    РубенГну сказал

      Что с тобой случилось?