GeorgeGrz έγραψε:
Καλα νομιζω πως με gui μπορεις να συνδυασεις και βαση δεδομενων..λεω να ασχοληθω με το pySide.Εχει καμια διαφορα με το pyQt?(εκτος απο το License.)
Οι βασικές διαφορές που βρήκα είναι:
- Το Pyside είναι πολύ πιο pythonic από ότι το PyQt.
Αντιλαμβάνεται όλα τα python types, ενώ στο PyQt πρέπει να τα κάνεις QVariant
- Το Pyside υποστηρίζει μόνο το New-style signals and slots syntax που είναι πια το standard, ενώ το PyQt υποστηρίζει και το Old-style
- Το Pyside δεν υποστηρίζει το Qt5 ακόμα, ενώ το PyQt το υποστηρίζει
Για GUI γενικώς, το tkinter υπάρχει σε όλες τις εγκαταστάσεις της python, αλλά θεωρείται κάπως περιορισμένο.
Το wxWidgets είναι αρκετά απλό και πολύ καλό.
Τώρα δουλεύω με το Pyside το οποίο μου φαίνεται καλύτερο αν και πιο δύσκολο.
Και τα 2 αυτά έχουν editors που βοηθάνε πολύ στο στήσιμο.
Αν ενδιαφέρεσαι όμως για παιχνίδια και για κινητά, το μόνο GUI που ξέρω να βγάζει Android, iOS, Windows, Linux, MacOS executables 'σχετικά' απλά, είναι το Kivy.