Графік стану в Python

Читаючи статтю KZKG ^ Гаари про "фортуну", я згадав сценарій Python, який написав деякий час тому, щоб побачити повідомлення "фортуни" у вікні.

Вам потрібно встановити 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.   KZKG ^ Гаара - сказав він

    Дякуємо за внесок 😀

    1.    РубенГну - сказав він

      Навпаки, дякую вам за вашу працю!

  2.   РубенГну - сказав він

    Якщо ви бачите, що повідомлення не вміщується у вікні, це означає, що розмір шрифту, який показує ваша система, великий. Ви можете виправити, збільшивши розмір вікна. як? У коді ...
    де говорить:
    self.factor = .2
    Це означає, що 0.2 -> розмір вікна становить 20% екрану
    Поправте фактор на смак. Наприклад, при 30% це буде:
    self.factor = .3
    Збережіть файл і готово!

  3.   бідне так - сказав він

    Я надав додаток у debian 8, але він працює не дуже добре, але дякую за код, через кілька років, коли я є джеді з c ++ і він досягне python, це буде хорошим навчальним матеріалом

    1.    РубенГну - сказав він

      Що з тобою трапилось?