1. fotoaparati
  2. Car Audio & Electronics
  3. Home Audio
  4. Osobni Audio
  5. TV
  6. Pametna kuća
  >> Hrvatska Electronic Technology >  >> Pametna kuća >> Pametan život

Kako kompajlirati Python kod

Kako kompajlirati Python kod. Budući da je Python interpretirani jezik, kompilacija Python koda može značiti mnoge stvari, uključujući kompilaciju u bajt kod ili transformaciju u drugi jezik. Kada naučite kako uzeti Python kod i kompajlirati ga u izvršnu datoteku za Windows platforme, možete stvoriti Python program i omogućiti korisnicima Windowsa da ga besprijekorno pokreću.

Postavljanje

1. korak

Napravite svoj Python program ili ga uvezite u Windows okruženje.

2. korak

Pokrenite svoj kod u Python interpreteru i provjerite nema li pogrešaka u kodu:c:Python> Python mycode.py

3. korak

Preuzmite py2exe win32 kompilator s web stranice py2exe (pogledajte Resurse u nastavku).

4. korak

Spremite preuzetu datoteku na disk.

Korak 5

Otvorite preuzetu datoteku i kliknite kroz postupak instalacije. Ovo bi trebalo potrajati nekoliko sekundi. Instalacija će stvoriti program py2exe.exe u vašem distutils direktoriju koji se distribuira s vašom instalacijom Pythona koji ćete koristiti za izradu kompajliranog koda.

Kompajlirajte Python kod

1. korak

Otvorite novu tekstualnu datoteku u Notepadu ili svom omiljenom editoru i spremite je kao mysetupfile.py. Ova tekstualna datoteka reći će programu py2exe koje Python programe treba pretvoriti u exe.

2. korak

Dodajte sljedeće retke u tekstualnu datoteku:from distutils.core import setup import py2exesetup(console=['mycode.py'])gdje je "mycode.py" naziv vašeg Python programa koji želite kompajlirati.

3. korak

Pokrenite datoteku mysetupfile.py kroz program py2exe:c:\Python> Python mysetupfile.py py2exe

4. korak

Pričekajte dok prevodilac py2exe ne završi s proizvodnjom. Ako sve bude u redu, kompajler vas može obavijestiti o DLL-ovima o kojima vaš Python program ovisi nakon što završi kompajliranje.

Korak 5

Pričekajte dok se kompilacija ne završi. Kada bude, kreirat će se direktorij pod nazivom "dist". Unesite direktorij prema tipu:c:\Python> cd dist

Korak 6

Pogledajte u direktoriju da vidite exe vašeg projekta. Testirajte prevođenje pokretanjem programa:c:\Python> mycode.exe

Savjet

Frederick Lundhova web stranica Kompajliranje Pythona sadrži niz različitih tehnika i platformi za kompajliranje Pythona (pogledajte Resurse u nastavku). Možete pronaći savjete za kompajliranje u bajt kod, Mac i Unix okruženja.

Upozorenje

Postoji niz Windows popularnih Python paketa koji mogu imati problema kada pokušavate prevesti. Neki od ovih paketa uključuju wxPython, numPy i pyXML. Ako imate poteškoća s vanjskim modulima ili paketima, konzultirajte web stranicu py2exe (pogledajte Resurse u nastavku). Procesom kompilacije stvara se samo exe datoteka, a ne paket koji se može u potpunosti instalirati. Morat ćete upotrijebiti uslužni program kao što je MSI ili Innosetup za izradu punog instalacijskog paketa nakon što exe završi.


  1. Kako otključati 3G mobitele
  2. Kako otključati 3G
  3. Kako da biste dobili PUK kod
  4. Kako to Otključati Nokia 3G
  5. Kako koristiti QR kod na Zio