| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Python Programming >> Content
    Hvordan laver Python Script Executable
    En af grundene til Python øgede popularitet som en højt niveau programmeringssprog er dens portabilitet. Scripts skrevet på en Mac , for eksempel, kører vil på en Windows-maskine og omvendt. Så længe destinationen maskinen har Python installeret på den , vil scriptet kører uden problemer. De fleste Python scripts gemmes som scripts , de er ikke selvstændige , og de udføres normalt ved at skrive " python xxx.py " i en kommandoprompt. Men denne metode for at køre de scripts kræver en Python installation. Det er muligt at lave en Python-script eksekverbar - med nogen Python installation krævede - " . Frosset binær " ​​ved at gøre den til en Instruktioner
    1

    Download og installer en frossen binært system. Tre systemer er almindeligt anvendt . Py2exe (til Windows ) er tilgængelig på www.py2exe.org . Py2app ( en Mac-version af Py2exe ) er tilgængelig på svn.pythonmac.org/py2app . PyInstaller (til Windows , Mac og Linux) er tilgængelig på www.pyinstaller.org .

    For at installere py2exe , hente . ZIP-fil og pakke det . Ingen installation er nødvendig.

    For at installere py2app , hente . TAR.GZ fil fra Python.org og pak det. Åbn en terminal og navigere til den mappe, hvor du pakkede filerne. Type: .

    Python setup.py installere

    og programmet vil installere sig selv

    For at installere PyInstaller , hente ZIP-fil fra forsiden og pak det. . Åbn en terminal eller kommandolinje og navigere til den udpakkede indhold bibliotek. Type

    python Configure.py

    og programmet vil installere og konfigurere sig selv .
    2

    Skriv din Python-script , som du ønsker at gemme som en eksekverbar . For eksempel : Hej

    print " ! Hej verden "

    kan gemmes som hello.py
    3

    Brug Py2exe eller Py2app at oprette en . eksekverbare . Fordi Py2app er Mac-version af Py2exe , at sekvenserne bruge dem er ens . Begge kræver en setup.py script. I Py2exe : Hej

    fra distutils.core import setup

    import py2exe

    setup ( console = [' hello.py '] )

    vil importere setup funktion fra distutils , importere py2exe modul og derefter setup konsolprogrammet hello.py

    Py2app , kan du bruge Py2applet script til at oprette den setup.py : .

    py2applet - - make- setup hello.py

    Dette skaber setup.py
    4

    Kør setup script: .

    Python setup.py Py2exe
    < p > Dette vil skabe den Hello.exe fil, som er en selvstændig eksekverbar .

    Py2app , type

    python setup.py py2app - A

    Dette vil skabe den hello.app fil, som er en selvstændig app -fil, der kan køres fra terminalen.
    5.

    Opret en spec -fil i PyInstaller ved at navigere til dit script mappe og skrive
    < p> python Makespec.py [- onefile ] hello.py

    Byg dit projekt med : Hej

    python Build.py specfile

    Dette skaber en standalone EXE fil. . KAYAK

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan kører Python 
    ·Python HTML Tutorial 
    ·Hvordan at håndhæve en liste Grænse i Python 
    ·Sådan fjernes en Python Decimal 
    ·Hvordan skal tjekkes for Tastetryk i Python 
    ·Sådan Konverter til Logisk i Python 
    ·Sådan Deal med indlejrede tupler i Python 
    ·Sådan Tjek afhængigheder Python 
    ·Sådan gør du: UTF8 Python til Unicode 
    ·Hvordan man opbygger en Python Extension 
      Anbefalede Artikler
    ·Sådan Sortere Tabeldata i Python 
    ·Hvad Er Ejendomme i VB.Net 
    ·Hvordan kan man vide dimensionerne af et array i Python…
    ·Hvordan man laver en tekstboks kun acceptere tal i Visu…
    ·Sådan krypteres en fil i Java 
    ·Sådan oprettes et lovforslag rapport om Microsoft Acce…
    ·Sådan bruges Perl til Søg en PDF Doc 
    ·Microsoft Visual Basic Projekter 
    ·Begrænsninger af Fuzzy Logic 
    ·Sådan får du adgang en parallel port i VisualBasic 6.…
    Copyright © Computer Viden http://www.computerdk.com