Mac'te Python Komut Dosyası Nasıl Çalıştırılır

Mac’te Python Komut Dosyası Nasıl Çalıştırılır

⌛ Reading Time: 3 minutes

Python çok Mac tarzı bir dildir. İnsan tarafından okunabilen kod, sekme tabanlı hiyerarşi ve soyutlanmış bellek yönetimi lehine geleneksel programlama dillerinin sözdizimi kurallarının çoğunu ortadan kaldırır. Pek çok öğreticide kapsanmayan bazı görevler olsa da, örneğin macOS’ta bir Python betiği çalıştırmak gibi harika bir ilk programlama dilidir.

Bu yazıda, birincisi ikincisinden daha az yaygın olsa da, macOS’ta bir Python betiği çalıştırmanın iki farklı yolunu gösteriyoruz.

Python Başlatıcı

Bilmeyenler için Python komut dosyaları, kullandığınız dilin sürümünden bağımsız olarak .py dosya uzantısını kullanır.

Varsayılan olarak macOS, Python 2.7.3 yüklü olarak gelir. Yine de bu sürümü kullanmanızı önermiyoruz, çünkü artık kullanımdan kaldırıldı.

Python 3’ü kurmanın yaygın bir yolu, özel yükleyicidir. Bu, Finder’dan Python komut dosyalarını çalıştırmak için bir Grafik Kullanıcı Arayüzü (GUI) programı olan Python Başlatıcı gibi araçlara erişmenizi sağlar.

Bunu yapmak için, Finder’da Python komut dosyasını bulun, sağ tıklayın ve yol adını bulmak için “Bilgi Al”ı kullanın.

Ardından, dosyaya sağ tıklayın ve içerik menüsünden Birlikte Aç -> Python Başlatıcı’yı seçin.

Python komut dosyaları, ister Dock’ta ister Uygulamalar klasöründe olsun, Python Başlatıcı simgesine de sürüklenebilir.

Python Başlatıcıyı Yapılandırma

Python Başlatıcı’yı kullanmayı seviyorsanız, birkaç ek seçenekle özelleştirebilirsiniz. Örneğin, Python sürümünüzü seçebilir, hata ayıklama araçlarını etkinleştirebilir ve komut dosyasının nasıl çalıştığını ayarlayabilirsiniz.

Python Başlatıcı Tercihleri ​​menüsü.

Python Başlatıcı’nın Tercihler penceresi, Python Başlatıcı yürütüldüğünde otomatik olarak arka planda açılır. Python Launcher menü çubuğundan “Python Launcher -> Preferences” seçeneğini seçerek manuel olarak da açabilirsiniz.

Bir komut dosyasını çalıştırmadan önce Tercihler penceresini bile çağırabilirsiniz. Bunu yapmak için, komut dosyasını basılı tutarken Python Başlatıcı simgesine sürükleyin. Seçenek tuşuna basın ve komut dosyası çalıştırılmadan önce Tercihler menüsü görüntülenecektir.

Bu, yalnızca betiğin bu çalıştırması için geçerli olacak ayarları yapmanıza olanak tanır. Normal koşullar altında Python Başlatıcı Tercihlerinde yapılan değişiklikler geneldir ve gelecekteki tüm komut dosyalarını etkiler.

Terminali Kullanma

Çoğu kullanıcı, macOS’ta bir Python komut dosyası çalıştırmanın mükemmel bir yolu olan Terminal’den komut dosyaları çalıştırır.

İlk olarak, Finder’da Python betiğinin yolunu bulmak isteyeceksiniz. Emin değilseniz, yapabilirsiniz Seçenek + Dosyaya sağ tıklayın, ardından yolu panonuza kopyalamak için “Yol Adı Olarak Kopyala”yı seçin.

Yol Adı Olarak Kopyala seçeneğinin seçilmesi.

Mutlak yolunu görmek için bir dosyayı Terminal penceresine de sürükleyebilirsiniz.

Bir dosyayı Terminal penceresine sürükleme.

Terminal merkezli yol, cd Python dosyasını içeren klasöre gitmek için komut. Kopyaladığınız yol adını buraya da yapıştırabileceğinizi unutmayın.

Terminal içindeki bir dizine gitme.

Doğru klasöre geldiğinizde, python3 <file name> komut dosyasını yürütmek için.

Terminalden macOS üzerinde bir Python Sripti çalıştırma.

Elbette, <file name> burada betiğinizin adını temsil eder. Bu basit bir yaklaşımdır ve düzenli olarak Python kullanıyorsanız aşina olacağınız bir yaklaşımdır.

Çözüm

Mac’te Python dosyalarıyla çalışmak, özellikle bazı yerleşik işlevler göz önüne alındığında çok kolay. Bu nedenle, bir Python betiğini macOS’te çalıştırmanın iki yolu vardır: Python Launcher uygulaması ve daha yaygın olan Terminal yürütmesi aracılığıyla. En son Python 3 sürümünü yüklemek için (yerleşik ve eski Python 2’yi kullanmak yerine) sık sık Homebrew kullanacağınız için Terminal’i kullanmak tercih edilen yoldur.

Bir Windows makinesindeyseniz, Python 3’ü yüklemek ve kullanmak da çok kolaydır. MacOS’ta bir Python betiği çalıştırmak için ele almadığımız bir yönteminiz var mı? Aşağıdaki yorumlar bölümünde bize bildirin!

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.