Python είναι μια «ερμηνεύονται» γλώσσα . Σε αντίθεση καταρτίζονται γλώσσες όπως η C /C + + ή Java , Python δεν μεταφράζεται σε ένα δυαδικό αρχείο πριν από την εκτέλεση . C /C + + και Java υπάρχουν ως δυαδικά αρχεία που ο υπολογιστής εκτελεί σαν κώδικα μηχανής . Python , ως ερμηνευμένη γλώσσα , τρέχει σε έναν διερμηνέα που διαβάζει και εκτελεί κάθε γραμμή κώδικα , ένα κάθε φορά . Ο διερμηνέας εκτελεί τον κώδικα μηχανής του πηγαίου κώδικα Python . Το στρώμα ερμηνεία του κώδικα επιβραδύνει την εκτέλεση κώδικα , αλλά επιτρέπει δυναμικά χαρακτηριστικά που συνήθως δεν ενσωματώνονται καταρτίζονται γλώσσες , όπως η αδύναμη πληκτρολόγηση των μεταβλητών .
Εικόνων Python και Σύνταξη
Η
One των πλεονεκτημάτων της Python είναι η βιβλιοθήκη της, περιλαμβάνονται ενότητες που αυτοματοποιούν βασικά καθήκοντα προγραμματισμού . Όταν αυτές οι ενότητες που εισάγονται σε ένα αρχείο , ο διερμηνέας θα πρέπει να τα διαβάσετε με τον ίδιο τρόπο ο πηγαίος κώδικας διαβάζεται . Για παράδειγμα , ένα σενάριο Python που εισάγει την ενότητα " sys " θα αναγκάσει τον διερμηνέα να διαβάσει τον κωδικό άρθρωμα πρώτη , η οποία μπορεί να είναι εκτεταμένη , και στη συνέχεια διαβάστε τελικά κωδικός του πραγματικού προγράμματος . Αυτό θα πρέπει να συμβεί κάθε φορά που το αρχείο εκτελείται . Ωστόσο , Python προσπαθεί να παρακάμψει αυτό το πρόβλημα με την κατάρτιση συγκεκριμένων αρχείων .
Η Python Καταρτίζονται αρχεία
Η
Όταν οι ενότητες που φορτώνονται σε ένα πρόγραμμα σε Python περιβάλλον ενός προγραμματιστή , ο διερμηνέας συγκεντρώνει η ενότητα σε ένα προ - ερμηνεύεται αρχείο που λέγεται " . pyc " το αρχείο . Με αυτό τον τρόπο , όταν ο προγραμματιστής χρησιμοποιεί τη μονάδα σε άλλα προγράμματα , ο διερμηνέας Python θα αναφέρονται σε προ - ερμηνεύεται μορφή του αντί να εκτελέσει τη μονάδα ξανά και ξανά . Αυτή η διαδικασία κατάρτισης μειώνει το χρόνο εκτέλεσης , επιτρέποντας συχνά χρησιμοποιούμενες ενότητες που σπάνια αλλάζουν μόνο υφίστανται μια ερμηνευτική εκτέλεση .
Εικόνων Py_compile
Η
Η ενότητα " py_compile " προσφέρει αυτό λειτουργικότητα για γενικές ενότητες ο προγραμματιστής μπορεί να θέλει να μεταγλωττίσετε από τον πηγαίο κώδικα Python . Με τη χρήση της μονάδας py_compile , ο προγραμματιστής μπορεί να καταρτίσει το δικό του πηγαίο κώδικα σε Python κώδικα byte . Όχι μόνο αυτή η βοήθεια για την επιτάχυνση της εκτέλεσης για την επιλογή τμήματα του προγράμματος Python , επιτρέπει επίσης διάφορες προγραμματιστές να μοιράζονται πανομοιότυπες βιβλιοθήκες σε όλη την Python διαφορετικά περιβάλλοντα προγραμματισμού τους .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα