Konverze py do exe

Převod souboru PY do EXE

Jak převést soubory Pythonu (.py) na spustitelné soubory (.exe)

Jak převést soubor py do formátu exe

Převod souborů Python (.py) na spustitelné soubory (.exe) je běžný, když vývojáři chtějí sdílet své programy v Pythonu s uživateli, kteří nemusí mít nainstalovaný Python na svých systémech.

Nejpopulárnějším nástrojem pro tento účel je PyInstaller, balíček Pythonu, který balí aplikace Pythonu a jejich závislosti do jediného spustitelného souboru pro Windows, Mac nebo Linux. Začněte instalací PyInstalleru spuštěním příkazu pip install pyinstaller ve vašem terminálu nebo příkazovém řádku. Po instalaci navigujte do adresáře obsahujícího váš soubor .py a spusťte příkaz pyinstaller --onefile yourscript.py. Tím vytvoříte jediný .exe soubor ve složce "dist", což umožňuje snadnou distribuci bez nutnosti instalace Pythonu uživateli.

Dalším často používaným nástrojem pro tento převod je cx_Freeze, který umožňuje uživatelům vytvářet samostatné spustitelné soubory z Python skriptů. Stejně jako PyInstaller lze cx_Freeze nainstalovat pomocí příkazu pip install cx_Freeze. Po instalaci můžete vytvořit instalační skript, který definuje váš Python soubor a jakékoli další nezbytné nastavení. Poté spusťte instalační skript pomocí příkazu python setup.py build.

Oba, PyInstaller i cx_Freeze, nabízejí další možnosti úpravy výstupu, jako je zahrnutí konkrétních modulů, úpravy ikony spustitelného souboru nebo kompresi souborů pro menší velikost výstupu. Tyto metody zjednodušují proces sdílení aplikací Pythonu a umožňují dosáhnout širšího publika bez technických bariér.

PY vs EXE: srovnání formátů

Jak si formáty PY a EXE stojí v nejdůležitějších vlastnostech pro tento převod.

Srovnání souborových formátů PY a EXE
Vlastnost .PY Python source file .EXE Portable Executable
Otevřený standard Ano Ne
Komprese Bez komprese Bez komprese
Typická velikost souboru Malé Velký
Otevírá se ve webovém prohlížeči Ne Ne
Další úpravy Snadné Nelze přímo upravovat
Podpora metadat Žádné Rozsáhlé
Čitelný jako prostý text Ano Ne
Nejvhodnější pro Úpravy a postprodukce Vkládání do aplikací
Zavedeno 1991 1993
Vývojář Python Software Foundation Microsoft
MIME typ text/x-python

Podobné .py konverze

Reverzní konverze

Konverze do .exe
z jiných formátů

Sdílejte na sociálních sítích: