el el el en el el el el el el el el el el el el el el el el el el el el el en el el el el en uk el el en en el el en
Python-Fu είναι ένα σύνολο αρθρωμάτων Python που δρα ως περίβλημα στο libgimp επιτρέποντας το γράψιμο προσθέτων για το GIMP.
Μπορείτε να προσπελάσετε αυτήν την εντολή από το μενού εικόνας μέσα από Φίλτρα → Python-Fu
Μπορείτε να χρησιμοποιήσετε την κονσόλα Python-Fu για να ελέγξετε διαδραστικά τις εντολές Python.
Η κονσόλα αποτελείται από ένα μεγάλο κυλιόμενο κύριο παράθυρο για είσοδο και έξοδο, όπου μπορείτε να πληκτρολογήσετε εντολές Python. Όταν πληκτρολογείτε σε μια εντολή Python και έπειτα πατάτε το πλήκτρο Enter, η εντολή εκτελείται από το διερμηνέα Python. Η έξοδος της εντολής καθώς και η επιστρεφόμενη τιμή (και το μήνυμα λάθους της, εάν υπάρχει) θα εμφανιστούν στο κύριο παράθυρο.
Σχήμα 16.255. Η κονσόλα Python-Fu
Αυτή η εντολή σας επιτρέπει να αποθηκεύσετε το περιεχόμενο του κύριου παραθύρου, δηλαδή της εισόδου και εξόδου κονσόλας Python-Fu (συμπεριλαμβανόμενης της προτροπής «>>>»).
Άμα πατήσετε αυτό το πλήκτρο, το περιεχόμενο του κυρίως παραθύρου θα αφαιρεθεί. Σημειώστε ότι δε μπορείτε να πάρετε πίσω το αφαιρεμένο περιεχόμενο χρησιμοποιώντας την εντολή αποθήκευση.
Με κλικ, ο the διαδικασιακός περιηγητής αναδύεται, με ένα πρόσθετο κουμπί Εφαρμογή στον πυθμένα του παραθύρου.
Όταν πατάτε αυτό το κουμπί Εφαρμογή στον διαδικασιακό περιηγητή, μια κλίση στην επιλεγμένη διαδικασία θα επικολληθεί στο παράθυρο κονσόλας ως εντολή Python:
Τώρα απλά πρέπει να αντικαταστήσετε τα ονόματα παραμέτρων (εδώ: «πλάτος», «ύψος» και «τύπος») με τις τρέχουσες τιμές, π.χ.
image = pdb.gimp_image_new(400, 300, RGB)
Έπειτα πατήστε Enter για εκτέλεση της εντολής.
Μπορείτε (και πρέπει!) να χρησιμοποιήσετε τις σταθερές που βρίσκετε στην περιγραφή των παραμέτρων διαδικασίας, π.χ. «RGB-IMAGE» ή «OVERLAY-MODE». Αλλά σημειώστε ότι πρέπει να αντικαταστήσετε τις ενωτικές παύλες («-») με υπογραμμίσεις («_»): RGB_IMAGE, OVERLAY_MODE.
Το Python-Fu δεν περιορίζεται απλά στην κλήση διαδικασιών από το PDB (της διαδικασιασκής βάσης δεδομένων του GIMP). Για να δημιουργήσετε ένα νέο αντικείμενο εικόνας όπως στο παραπάνω παράδειγμα, μπορείτε επίσης να πληκτρολογήσετε