oktatas:programozas:python:python_forditas
Tartalomjegyzék
Python fordítás
- Szerző: Sallai András
- Copyright © 2020, Sallai András
- Licenc: CC BY-SA 4.0
- Web: https://szit.hu
PyInstaller
Webhely:
- http://www.pyinstaller.org/ (2020)
Használat:
pyinstaller program01.py
Ez generál egy csomagalkönyvtárat dist néven.
py2exe
Webhely:
- http://www.py2exe.org/ (2020)
Létre kell hozni egy beállító scriptet.
nano setup.py
from distutils.core import setup import py2exe setup(console=['hello.py'])
python3 setup.py installer
Futtatás:
python setup.py py2exe
Cypthon
Webhely:
- https://cython.org/ (2020)
A Cython valójában egy programozási nyelv, amely megkönnyíti a Python kiterjesztések írását C nyelven, de Python kódok fordítására is használható.
Nuitka
Telepítés
Webhely:
Telepítés csomagból:
apt install nuitka
vagy:
pip3 install nuitka
Ellenőrzés:
python -m nuitka --version
Használat
python -m nuitka --mingw64 hello.py
Linuxon létrejön egy hello.bin nevű fájl. Futtatás:
./hello.bin
Windowson egy hello.exe nevű fájl jön létre.
Létrejön egy hello.build könyvtár is, de itt csak a fordítás történk.
Modul
Bővítőmodul hozzáadása
python3 -m nuitka --module valami_modul.py
Csomag készítése
python3 -m nuitka --module valami_csomag --include-package=valami_csomag
auto-py-to-exe
A PyInstaller GUI előtét programja.
GitHub:
Telepítés:
pip3 install auto-py-to-exe
Indítás:
python3 -m auto_py_to_exe
oktatas/programozas/python/python_forditas.txt · Utolsó módosítás: 2023/08/21 21:25 szerkesztette: admin