2010-10-19 14 views
5

In quale tipo di applicazione viene utilizzato TKinter di solito?TKinter è ampiamente utilizzato per creare interfacce utente?

Sto facendo un progetto in python in cui lo sto usando per la prima volta per creare una semplice interfaccia utente.

mi chiedevo se questo è ampiamente usato per applicazioni specifiche, o le applicazioni mobili .. ecc

grazie

+2

Tkinter va bene per la creazione di GUI (anche se altri toolkit GUI più grandi presentano vantaggi e si preferisce utilizzarli per una grande applicazione) e anche bene per imparare a farlo. Basta andare avanti e usarlo invece di preoccuparsi di questo. – delnan

+0

@delnan grazie, per quanto riguarda Qt wxWidgets? Voglio dire ... questi toolkit GUI per Python sono ampiamente usati per creare applicazioni? Quale tipo di applicazioni? mobile? desktop? – aneuryzm

+0

"ampiamente usato"? Come usato in molti paesi diversi? O come usato in tutta la storia di Python? Cosa significa "ampiamente usato"? –

risposta

3

Per quanto ho visto, Tkinter è ideale per applicazioni semplici, l'insegnamento, o per quando non hai bisogno delle funzionalità di un pacchetto più completo come Qt o wxWidgets. Queste librerie possono eseguire diversi megabyte e potrebbe non essere necessario. Fa parte della libreria standard, quindi è adatto a questo scopo. Tuttavia, se hai bisogno di più funzionalità, allora Tkinter potrebbe non essere la scelta migliore.

Tkinter era anche abituato a sembrare davvero brutto perché ha disegnato i propri widget su ogni piattaforma; tuttavia, penso che la versione inclusa in Python 2.7 usi ora i widget nativi.

Non penso ci siano applicazioni specifiche; è una biblioteca per scopi generali.

+0

grazie, per quanto riguarda Qt wxWidgets? Voglio dire ... questi toolkit GUI per Python sono ampiamente usati per creare applicazioni? Quale tipo di applicazioni? mobile? desktop? – aneuryzm

+0

Sono tutte librerie generiche e in realtà non hanno applicazioni specifiche, tranne che sono librerie desktop. Se stai cercando app per dispositivi mobili o applicazioni web, stai cercando qualcos'altro, possibilmente Appcelerator Titanium. Se scegli Qt, ha il supporto webkit integrato, se è importante. –

+0

@ i33tnerd grazie .. quindi so che sto andando un po 'fuori tema tema .. quali sono i toolkit GUI più utilizzati per Android e Iphone? – aneuryzm

0

PyQt è un binding Python del popolare toolkit Qt della GUI. È molto utile iniziare e in seguito è possibile passare a PyQt o wxWidgets

+0

C'è un modo per tradurre direttamente Tkinter in Qt e poi improvvisare da lì? – AAI

Problemi correlati