Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako sa stavia Python rozšírenie

Jeden z najzaujímavejších funkcií programovacieho jazyka Python je možnosť ho rozšíriť o svoje vlastné jedinečné modulov . Rozšírenie Python vám umožní pridať svoje vlastné funkcie , jazyka , dáva neobmedzené možnosti prispôsobenia . Rozšírenie Pythonu je napísaný v programovacom jazyku C a potom staval pomocou Python skript . Tento skript v jazyku Python používa štandardná knižnica funkciu , ktorá spracováva všetky rozšírenia prác . Všetko , čo musíte urobiť , vybudovať predĺženie je napísať tento skript a spustiť ho . Veci , ktoré budete potrebovať
Python Extension Zdrojový kód
počítač s Python programovací jazyk 3.2 nainštalovaný ( pozri zdroj )
Zobraziť ďalšie inštrukcie Cestuj 1

Otvorte IDLE textový editor ktorý je dodávaný s Python stiahnutie . IDLE textový editor sa nachádza v priečinku Program Files ( alebo aplikácia pre Macintosh ) v adresári Python . Prázdny zdrojový kód súbor sa otvorí v okne IDLE textového editora
2

dovozu " setup " z Python modulu " distutils " tým , že napísal nasledujúci riadok na začiatok súboru zdrojového kódu : . ClipArt

z distutils.core import nastavení , rozšírenie
3

Volanie funkcie nastavenia a odovzdať v názve zdrojového kódu súboru C meno a rozšírenie . Napríklad , ak vaše rozšírenie je súbor s názvom " extensionName.c " a vaše rozšírenia sa volá " extensionName , " môžete písať nasledujúce volanie funkcie :

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

Uložiť program s názvom súboru " extensionName - Setup . " Umiestnite súbor do rovnakého adresára ako súbor C zdrojový kód súboru a výstupné IDLE .
5

Otvorte príkazový riadok a prejdite do adresára , ktorý ste uložili súbor . Napríklad , ak ste uložili súbor na ceste C : \\ Python \\ Source Code \\ , môžete napísať to v príkazovom riadku prejdite do tohto adresára :

CD C : \\ Python \\ Source Code \\
Praha 6

spustite nasledujúci príkaz na vytvorenie rozšírenia :

python extensionName - setup.py build_ext - aj

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené