Loading ...

Introduzione a Python Kivy

Introduzione a Python Kivy

Kivy è un toolkit grafico multipiattaforma per Python (entrambe le versioni).

Ho visto che sta prendendo molto piede, anche perchè compatibile con Android (usando python-for-android).

Ho deciso quindi di testarlo un pò.

Cominciamo con l'installarlo e vedere un esempio di base.

Per installarlo possiamo usare sia pip che il gestore pacchetti standard; o almeno in Arch Linux mi è bastato usare pacman:

# pacman -Ss kivy
community/python-kivy 1.10.0-1 [installato]
community/python2-kivy 1.10.0-1

Io ho installato il pacchetto per la versione 3 di Python.

Ovviamente su macOS e Windows dovremmo usare pip.

Fatto questo, vediamo un esempio di codice:

from kivy.app import App
from kivy.uix.label import Label

class MyApp(App):

    def build(self):
        return Label(text='Hello world')

if __name__ == '__main__':
    MyApp().run()

Qui creiamo una semplice finestra con una Label.

Prossimamente vedremo altri esempi!

Enjoy!