Graf keberuntungan di Python

Membaca artikel KZKG ^ Gaara mengenai "keberuntungan", saya teringat skrip Python yang saya tulis sebentar tadi sehingga saya dapat melihat mesej dari "nasib" di tingkap.

Anda perlu memasang python (jelas), dengan perpustakaan untuk gtk dan gobject: pygtk, pygobject (Di Ubuntu dan derivatif pasang pakej python-gtk2 dan python-gobject)

Untuk menggunakannya, kod mesti disalin ke dalam fail teks biasa, misalnya dengan nama fortune_gtk.py. Ia dapat dijalankan dari terminal, mencari di direktori di mana fail disimpan dan dijalankan:

python fortune_gtk.py

atau beri kebenaran pelaksanaannya dan lancarkan seperti aplikasi apa pun. (dengan klik dua kali, misalnya)

Pemandangan tingkap dengan rezeki

Pemandangan tingkap dengan rezeki

Skrip memaparkan mesej yang berbeza satu demi satu, dan berakhir apabila tetingkap ditutup.

Bergantung pada panjang teks, ukuran tetingkap dan jangka masa mesej berubah untuk visualisasi yang lebih baik. Juga, jika anda mengklik pada tetingkap, teksnya akan disalin, dan dapat disisipkan ke dalam editor teks.

Ambil perhatian bahawa fon tersebut tidak mempunyai monospace sehingga tidak sejajar.

Di bawah kod. Nikmatinya!!

(Semasa memuat turun, simpan dengan nama fortune_gtk.py)

PS: Saya bukan pengaturcara, hanya amatur. Perhatikan… :-)


Kandungan artikel mematuhi prinsip kami etika editorial. Untuk melaporkan ralat, klik di sini.

5 komen, tinggalkan komen anda

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan.

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   KZKG ^ Gaara kata

    Terima kasih atas sumbangan 😀

    1.    RubenGnu kata

      Sebaliknya, terima kasih atas kerja anda!

  2.   RubenGnu kata

    Sekiranya mereka melihat bahawa mesej itu tidak sesuai di tetingkap, ukuran huruf yang ditunjukkan oleh sistem anda adalah besar. Anda boleh membetulkannya dengan meningkatkan ukuran tetingkap. bagaimana? Dalam kod ...
    di mana mengatakan:
    diri.faktor = .2
    Ini bermaksud 0.2 -> ukuran tetingkap adalah 20% dari skrin
    Betulkan faktor secukup rasa. Sebagai contoh, pada 30% ia akan menjadi:
    diri.faktor = .3
    Simpan fail dan Selesai!

  3.   miskin taku kata

    Saya memberikan aplikasi dalam debian 8 tetapi ia tidak berfungsi dengan baik, tetapi terima kasih atas kodnya, dalam beberapa tahun ketika saya menjadi c ++ jedi dan ia mencapai python ia akan menjadi bahan didaktik yang baik

    1.    RubenGnu kata

      Apa yang berlaku kepada anda?

bool(benar)