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

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

Πώς να ελέγξετε αν μια μονάδα που έχει τοποθετηθεί Python

Η γλώσσα προγραμματισμού Python σας επιτρέπει την επαναχρησιμοποίηση κώδικα με την εισαγωγή μονάδων . Μια λειτουργική μονάδα είναι ένα αρχείο που περιέχει κώδικα Python ? Παίρνει συνήθως τη μορφή των ορισμών και των καταστάσεων. Οι ενότητες μπορούν να εισαχθούν για να αποκτήσετε πρόσβαση σε όλες τις λειτουργίες που ορίζονται και των δηλώσεών τους . Εισαγωγή modules επιτυγχάνεται με την "εισαγωγή " εντολή . Όλα τα εισαγόμενα δομοστοιχεία προστίθεται στο λεξικό sys.modules ? Μπορείτε να ελέγξετε αυτό το λεξικό για να δούμε αν μια συγκεκριμένη μονάδα έχει φορτωθεί . Τα πράγματα που θα χρειαστείτε
υπολογιστών με την Python 3.2 γλώσσα προγραμματισμού εγκατασταθεί
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Ανοίξτε το IDLE επεξεργαστή κειμένου που έρχεται περιλαμβάνεται με τη λήψη Python . Το IDLE επεξεργαστής κειμένου βρίσκεται στο " Program Files " ( ή "Εφαρμογές" σε Macintosh ) στον κατάλογο Python . Ένα κενό φορτία πηγαίο κώδικα σε ΑΕΡΓΗ παράθυρο του επεξεργαστή κειμένου 2

Import το άρθρωμα sys χρησιμοποιώντας τον ακόλουθο κώδικα : .

Συστήματα εισαγωγής εικόνων
3 Προσπαθήστε να

Εισαγωγή άλλη ενότητα που θα θέλατε να δοκιμάσετε για να δείτε αν είναι φορτωμένο . Για παράδειγμα , για να εισαγάγετε τη μονάδα " modulename », γράφουν τον ακόλουθο κώδικα :

modulename εισαγωγής
Η 4

Test για να δούμε αν η μονάδα έχει τοποθετηθεί σε sys.modules . Αυτό μπορεί να γίνει χρησιμοποιώντας ένα " if", όπως αυτό :

αν ( " modulename " σε sys.modules ) :
5

Εσοχή η γραμμή μετά το "αν" δήλωση πατώντας το πλήκτρο " tab " , και στη συνέχεια, πληκτρολογήστε τη γραμμή του παρακάτω κώδικα . Η γραμμή αυτή θα εκτυπώσει το κείμενο " Η ενότητα φόρτωσε " εάν βρίσκεται σε sys.module .

Print ( " Η ενότητα φόρτωσε " )
Η 6

Δημιουργία "αλλιώς" δήλωση εγγράφως αυτή η γραμμή κώδικα στην επόμενη γραμμή :

άλλο :
Η 7

Εσοχή η γραμμή μετά το "αλλιώς" δήλωση ξανά πατώντας το πλήκτρο " tab " . Για να εκτυπώσετε το κείμενο " Module δεν έχει φορτωθεί », γράφουν τον ακόλουθο κώδικα :

print ( "ενότητα δεν φορτώθηκε " )
8

Εκτελέστε το πρόγραμμα πατώντας το πλήκτρο F5 . Εάν η μονάδα είναι παρούσα , η έξοδος του προγράμματος θα μοιάζει με αυτό :

modulename φορτωμένο
Η
εικόνων

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

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