Fortuingrafiek in Python

Toe ek KZKG ^ Gaara se artikel oor 'fortune' gelees het, het ek die Python-skrif onthou wat ek 'n ruk gelede geskryf het, sodat ek die 'fortune'-boodskappe in 'n venster kon sien.

U moet python (natuurlik) laat installeer, met die biblioteke vir gtk en gobject: pygtk, pygobject (Op Ubuntu en afgeleides installeer u python-gtk2- en python-gobject-pakkette)

Om dit te gebruik, moet die kode in 'n gewone tekslêer gekopieër word, byvoorbeeld met die naam fortune_gtk.py. Dit kan vanaf 'n terminale uitgevoer word, in die gids waar die lêer gestoor is en dit kan vind:

python fortune_gtk.py

of gee dit toestemming vir uitvoering en begin dit soos enige toepassing. (byvoorbeeld met dubbelklik)

Vensteruitsig met fortuin

Vensteruitsig met fortuin

Die script vertoon verskillende boodskappe na mekaar en eindig wanneer die venster gesluit word.

Afhangend van die lengte van die teks, verander die grootte van die venster en die duur van die boodskappe vir 'n beter visualisering. As u op die venster klik, word die teks gekopieër en kan dit in 'n teksredigeerder geplak word.

Neem in ag dat die lettertipe eenvormig is sodat dit nie verkeerd uitgelê is nie.

Onder die kode. Geniet dit!!

(Stoor met die naam fortune_gtk.py tydens die aflaai)

PS: Ek is nie 'n programmeerder nie, maar net 'n stokperdjie. Opvallend ... :-)


Die inhoud van die artikel voldoen aan ons beginsels van redaksionele etiek. Klik op om 'n fout te rapporteer hier.

5 kommentaar, los joune

Laat u kommentaar

Jou e-posadres sal nie gepubliseer word nie. Verpligte velde gemerk met *

*

*

  1. Verantwoordelik vir die data: Miguel Ángel Gatón
  2. Doel van die data: Beheer SPAM, bestuur van kommentaar.
  3. Wettiging: U toestemming
  4. Kommunikasie van die data: Die data sal nie aan derde partye oorgedra word nie, behalwe deur wettige verpligtinge.
  5. Datastoor: databasis aangebied deur Occentus Networks (EU)
  6. Regte: U kan u inligting te alle tye beperk, herstel en verwyder.

  1.   KZKG ^ Gaara dijo

    Dankie vir die bydrae 😀

    1.    RubenGnu dijo

      Inteendeel, dankie aan u vir u werk!

  2.   RubenGnu dijo

    As u sien dat die boodskap nie in die venster pas nie, is die grootte van die lettertipe wat u stelsel toon groot. U kan dit regstel deur die grootte van die venster te vergroot. hoe? In die kode ...
    waar sê:
    selffaktor = .2
    Dit beteken 0.2 -> venstergrootte is 20% van die skerm
    Stel die faktor na smaak reg. Byvoorbeeld, teen 30% sal dit wees:
    selffaktor = .3
    Stoor die lêer en klaar!

  3.   swak taku dijo

    Ek het die toepassing in debian 8 verskaf, maar dit werk nie baie goed nie, maar dankie vir die kode, oor 'n paar jaar as ek 'n jedi van c ++ is en dit python bereik, is dit 'n goeie didaktiese materiaal

    1.    RubenGnu dijo

      Wat het met jou gebeur?