Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Python Προγραμματισμός

Πώς να Δείτε Python Byte Code

Python είναι μια αντικειμενοστραφής γλώσσα που είναι δωρεάν μέσω του open-source κοινότητα . Από Python είναι μια ερμηνεία , δεν καταρτίζονται γλώσσα , μπορεί να θέλετε να αποσυναρμολογήσει byte κώδικα σας για σκοπούς εντοπισμού σφαλμάτων . Για να προβάλετε τον κώδικα byte Python για μια λειτουργία , εκτελέστε το " dis " ενότητα και να χρησιμοποιήσετε το αποσυναρμολόγηση λειτουργία . Οδηγίες
Η 1

πρόσβαση στο πρόγραμμα επεξεργασίας Python . 2

Πληκτρολογήστε τα ακόλουθα και πατήστε το πλήκτρο " Enter".

Εισαγωγή dis

Python φορτώνει το disassembler για Python μονάδα κώδικα byte .
εικόνων 3

Πληκτρολογήστε τα ακόλουθα και πατήστε το πλήκτρο " Enter".

stringExample = ' Αυτό είναι ένα παράδειγμα κορδόνι'
Φτηνές 4

Ορίστε τη λειτουργία σας πληκτρολογώντας :

def exFunction (δοκιμή ) :

επιστρέψει len ( stringExample ) ?
5

Αφαιρέστε το λειτουργία , πληκτρολογώντας τα ακόλουθα? στη συνέχεια πατήστε το κουμπί " Enter".

dis.dis ( exFunction ) ?

Python αποσυναρμολογεί τη λειτουργία και εμφανίζει τον κώδικα byte . Σε αυτό το παράδειγμα , Python επιστρέφει :

2 0 0 LOAD_GLOBAL ( len )

3 LOAD_GLOBAL 1 ( stringExample )

6 CALL_FUNCTION 1

9 RETURN_VALUE

Σε αυτό το παράδειγμα , το " 2 " είναι ο αριθμός γραμμής της λειτουργίας .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα