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

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

Πώς να οικοδομήσουμε μια Python Επέκταση

Ένα από τα πιο ενδιαφέρον χαρακτηριστικό της γλώσσας προγραμματισμού Python είναι η δυνατότητα να επεκταθεί με τη δική του μοναδική μονάδες σας . Επεκτάσεις Python σας επιτρέψει να προσθέσετε τα δικά σας χαρακτηριστικά με τη γλώσσα , δίνοντάς σας απεριόριστες επιλογές προσαρμογής . Οι επεκτάσεις της Python γραμμένη στη γλώσσα προγραμματισμού C και στη συνέχεια να κατασκευαστεί χρησιμοποιώντας μια δέσμη ενεργειών Python . Αυτό το σενάριο Python χρησιμοποιεί την πρότυπη βιβλιοθήκη για να εκτελέσει μια λειτουργία που χειρίζεται όλες τις οικοδομικές εργασίες επέκτασης . Το μόνο που χρειάζεται να κάνετε για να οικοδομήσουμε μια επέκταση είναι να γράψετε αυτό το σενάριο και να το εκτελέσει . Τα πράγματα που θα χρειαστείτε
Python Επέκταση πηγαίου κώδικα
Υπολογιστής με γλώσσα προγραμματισμού Python 3.2 εγκατεστημένη (βλ. Πόρων )
Η Εμφάνιση Περισσότερες οδηγίες
Η

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

' setup' Εισαγωγή από τη μονάδα της Python » distutils » γράφοντας την ακόλουθη γραμμή στο επάνω μέρος του αρχείου πηγαίου κώδικα : .

από distutils.core εγκατάσταση των εισαγωγών , Επέκταση
εικόνων 3

Καλέστε τη λειτουργία ρύθμισης και να περάσει στο όνομα του αρχείου πηγαίου κώδικα C και επέκταση ονόματος . Για παράδειγμα , αν το αρχείο σας επέκταση ονομάζεται « extensionName.c » και την επέκταση σας ονομάζεται « extensionName , « μπορείτε να γράψετε το παρακάτω κλήση:

setup ( name = " extensionName " , version = " 1.0 " , ext_modules = [ Extension ( " extensionName " , [ " extensionName.c " ] ) ] )
Η 4

Αποθηκεύστε το πρόγραμμα με το όνομα « extensionName - ρύθμισης ». Τοποθετήστε το αρχείο στον ίδιο κατάλογο με το αρχείο C πηγαίο κώδικα σας και IDLE έξοδο .
5

Ανοίξτε τη γραμμή εντολών και μεταβείτε στον κατάλογο που έχετε αποθηκεύσει το αρχείο. Για παράδειγμα , αν έχετε αποθηκεύσει το αρχείο στη διαδρομή C : \\ Python \\ πηγαίου κώδικα \\ , μπορείτε να γράψετε αυτό στην γραμμή εντολών για να περιηγηθείτε σε αυτόν τον κατάλογο :

CD C : \\ Python \\ πηγαίου κώδικα \\

6

Δώστε την παρακάτω εντολή για να χτίσει την επέκταση :

python extensionName - setup.py build_ext - i
Η
εικόνων

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

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