|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> python Programming >> Content

    Hur konvertera Python till EXE

    Det enklaste sättet att skapa EXE-filer från Python -program är att använda öppna program källkod py2exe värd på SourceForge . Mest python-moduler fungerar med py2exe utan någon särskild konfiguration , men några kan kräva viss mixtrande för att få arbeta på rätt sätt . Guider för specifika moduler finns på py2exe hemsida . Saker du behöver
    Python
    Py2exe
    Windows
    Visa fler instruktioner
    1 py2exe

    Ladda ner och följ instruktionerna för att installera det på din dator . Öppna kommandotolken . Detta kan göras i Windows genom att gå till Start-menyn och välja " Kör " alternativet . Skriv " cmd " i rutan för att öppna kommandotolken .

    Denna handledning förutsätter att du redan har ett python program skrivet som du vill konvertera till en äkta Windows exekverbar fil och att du har testat detta program och vet att det fungerar under en python tolk . Det förutsätter också att du har dina vägar rätt inställd så att du kan ringa python från var som helst på din kommandorad . Slutligen , förutsätts det att du redan har hämtat och installerat rätt version av py2exe för din version av Python-språket .
    2

    Skapa ett python skript som heter setup.py i samma katalog som ditt program . Detta skript kommer att berätta py2exe hur du hanterar ditt program . För en enkel Python -program , kommer följande skript vara tillräcklig :

    från distutils.core import setupimport py2exe

    setup ( console = [ ' PROGRAM.py ' ] ) katalog

    Ersätt ordet " pROGRAM " med namnet på den fil som innehåller inkörsport till din Python program . Det finns andra argument som du kan använda i setup -funktionen förutom konsolen för att lägga till utökad funktionalitet och justera utsignalen från py2exe att öka kompatibiliteten med tredje part moduler . Men för en enkel Python -program , helt enkelt förklara en konsol ansökan och dess ingång är tillräckligt .
    3

    Kör installationsskriptet . Detta kan göras från konsolen med hjälp av följande kommando :

    python setup.py py2exe

    En stor mängd diagnostisk information skrivs till konsolen medan py2exe körningar . Två kataloger kommer att skapas på den plats där du körde py2exe programmet : . Bygga och dist är en temporär katalog för att hålla filer medan ditt program omvandlas till en Windows exekverbar och kan med säkerhet tas bort efter

    Build den kompileringen är färdig. Dist kommer att innehålla de flesta av de filer som behövs för att distribuera din python program till användare som inte har python installerat på sina system .
    4

    Testa den körbara . Det bör finnas i din dist katalogen och har samma namn som inmatningspunkt definieras i setup.py filen . Den enda förändringen är tillägget : . Py till exe

    Tidigare:

    nästa:
    relaterade artiklar
    ·Lägga till Borders till en ram i Python
    ·Hur man använder en dubbel - För Loop på Python
    ·String Verksamheten i Python
    ·Hur man byter ett datum i Python
    ·Hur man använder Python vill kolla om en databas exist…
    ·Skiftlägesokänslig strängjämförelser i Python
    ·Hur man testar Python
    ·Vad är en Python Subpackage
    ·Hur man installerar Python för Windows
    ·Hur Kopiera en lista med objekt i Python
    Utvalda artiklarna
    ·Hur man använder ett heltal för att hämta en ENUM Or…
    ·PHP ' isset ' vs ' tomt'
    ·Konvertera CMYK till RGB Med PHP
    ·Hur man skriver en testplan
    ·Hur man gör en Java Swing Game
    ·Lägga till en C # String Array
    ·Hur man tar bort den tid pubDate i en RSS i PHP
    ·Hur man utvecklar ett Tetris spel i Java Utan en applet…
    ·Hur du väljer flera rader i PHP MySQL
    ·Vad är SGML egenskaper
    Copyright © Dator Kunskap http://www.dator.xyz