Python'da yürütülebilir bir komut dosyası nasıl oluşturulur

Python ile programlamayı öğrenin.

1. Adım

Donmuş bir ikili sistemi indirin ve yükleyin. Normalde 3 sistem kullanılır. Py2exe (Windows için) www.py2exe.org adresinde mevcuttur. Py2app (Mac için Py2exe sürümü) svn.pythonmac.org/py2app adresinde mevcuttur. PyInstaller (Windows, Mac ve Linux için) www.pyinstaller.org adresinde mevcuttur.

Py2exe'yi yüklemek için .ZIP dosyasını indirin ve unzip edin. Kurulum gerekli değildir.

Py2app'ı kurmak için, Python.org'dan .TAR.GZ dosyasını indirin ve unzip edin. Bir terminal açın ve bu dosyaları açtığınız dizine gidin. yazıyor:

python setup.py kurulumu

ve program yüklenecek.

PyInstaller'ı yüklemek için ana sayfadan .ZIP dosyasını indirin ve unzip edin. Bir terminal veya komut satırı açın ve sıkıştırılmamış içeriğin dizinine gidin. yazıyor:

python Configure.py

ve program yüklenecek ve yapılandırılacaktır.

2. Adım

Çalıştırılabilir olarak kaydetmek istediğiniz Python komut dosyanızı yazın. Örneğin:

"Merhaba dünya!"

hello.py olarak kaydedilebilir.

3. adım

Bir yürütülebilir dosya oluşturmak için Py2exe veya Py2app kullanın. Py2app, Py2exe'nin Mac sürümü olduğundan, onlarla kullanmanız gereken dizi benzerdir. Her ikisi de bir setup.py komut dosyası gerektirir. Py2exe'de:

distutils.core ithalat kurulumundan import py2exe kurulumu (console = ['hello.py'])

yapılandırma işlevini dağıtıcılardan içe aktarır, py2exe modülünü içe aktarır ve ardından hello.py konsol uygulamasını yükler.

Py2app'da, setup.py'yi oluşturmak için Py2applet komut dosyasını kullanabilirsiniz:

py2applet --make-setup hello.py

Bu setup.py oluşturur.

4. Adım

Yükleme komut dosyanızı çalıştırın:

Python setup.py Py2exe

Bu bağımsız bir yürütülebilir dosya olan hello.exe dosyasını oluşturacaktır.

Py2app için yaz

python setup.py py2app -A

Bu, terminalden yürütülebilen bağımsız bir uygulama dosyası olan hello.app dosyasını oluşturacaktır.

Adım 5

Komut dosyası klasörüne gidip yazarak PyInstaller'da bir spec dosyası oluşturun

python Makespec.py [--onefile] Instagram Hesabındaki Resim ve Videoları hello.py

Projenizi şu şekilde oluşturun:

python Build.py özellik dosyası

Bu bağımsız bir .exe dosyası oluşturur.