Python betiğinizi yürütmek için çeşitli hileleri sağlam bir şekilde kavramak, yaygın tuzakları tahmin ederek ve bunlardan kaçınarak daha hızlı kod yazmanıza yardımcı olur.

Bir Python betiğini çalıştırmak oldukça kolaydır ve bunu yapmanın birçok yolu vardır. Bu makalede size bunu yapmanın çeşitli yollarını göstereceğiz.

Bir Python Komut Dosyasını Çalıştırmak İçin Neye İhtiyacınız Var?

Bir Python komut dosyasını bilgisayarınızda başarılı bir şekilde çalıştırmak için aşağıdaki kontrol listesine göz atın ve başlamaya hazır olduğunuzdan emin olun:

  • Bilgisayarınızda Python'un kurulu olduğundan emin olun. Değilse, şuraya gidin: Python web sitesi Python'un en son sürümünü indirmek ve yüklemek için.
  • Bilgisayarınızda bir kod düzenleyici veya IDE yüklü olsun.
  • Python'u sistem değişken yolunuza eklediğinizden emin olun, böylece onu komut satırından çağırabilirsiniz.

Python'un kurulu olup olmadığını ve zaten yola eklenip eklenmediğini kontrol etmek için yazın python --version komut satırınızda ve Giriş. Python sürümünün görüntülendiğini görürseniz, sistem yolunuza eklenir.

instagram viewer

Ancak, daha önce de bahsettiğimiz gibi, Python betiğinizi çalıştırmanın birçok yolu vardır. Aşağıdaki çeşitli yollara bir göz atalım.

İlişkili: Windows PATH değişkenine Python nasıl eklenir

Bir Python Komut Dosyasını Etkileşimli Olarak Çalıştırma

Etkileşimli Python modu, herhangi bir kod düzenleyici veya IDE kullanmadan komut satırınızı anında çalıştırmanıza olanak tanır.

Bir Python komut dosyasını etkileşimli olarak çalıştırmak için komut satırınızı açın ve şunu yazın: piton. Sonra vur Giriş.

Ardından etkileşimli modda herhangi bir Python kodunu yazabilirsiniz. Bastığınızda Giriş, kodunuzun çıktısı hemen görünür.

Python girintiye duyarlıdır. Bu, etkileşimli moddayken işlevler, döngüler, koşullar veya sınıflar gibi yazma yöntemlerini biraz kafa karıştırıcı hale getirebilir.

Etkileşimli modda gerektiren yöntemleri yazarken girinti hatalarını önlemek için, yeni bir satıra her geldiğinizde aralık çubuğunu tutarlı bir şekilde kullandığınızdan emin olun.

Örneğin, doğrudan bir işlevin altındaki herhangi bir kod için tek bir boşluk kullanabilirsiniz. Ardından, onu takip eden alt küme için iki boşluk bırakın ve bu şekilde devam edin.

Daha net bir resim için aşağıdaki örneğe bir göz atın:

Etkileşimli modu kullanmanın bir avantajı, kodunuzu onunla test edebilmenizdir. Ancak, bir projeyi çalıştırmak için kullanamazsınız ve hata yaptığınızda kodunuzu sıfırdan yeniden yazmanız gerekebilir.

Etkileşimli modda yazılan kod da geçicidir. Böylece kodunuz temizlenir ve komut istemini kapattıktan sonra onu kurtaramazsınız.

Tür çıkış() veya çık (), sonra vur Giriş Etkileşimli moddan çıkmak için. Windows'ta etkileşimli moddan da çıkabilirsiniz. Ctrl + Z.

Python Dosyası Python Komutu ile Nasıl Çalıştırılır

Python kodunu istediğiniz herhangi bir metin düzenleyiciyle yazabilir ve komut satırından çalıştırabilirsiniz. piton komut.

Etkileşimli modun aksine, kodunuz özel bir Python dosyasında bulunur. .py uzantı.

Bir Python dosyasını çalıştırmak için piton komut:

  1. Bilgisayarınızdaki herhangi bir dizinde yeni bir dosya oluşturun. Dosyanızı bir .py uzantı. Örneğin, sahip olabilirsiniz myFile.py.
  2. Şu dosyayı kullanarak açın seçtiğiniz herhangi bir kod düzenleyici.
  3. Kodunuzu yeni oluşturduğunuz dosyaya yazın. Sonra tuşuna basarak tekrar kaydedin Ctrl + S.
  4. Komut satırını açın ve Python dosyasının kök dizinine cd yapın.
  5. Tür python myFile.py o Python dosyasındaki kodu çalıştırmak için myFile.py Python dosyanızın adıyla.

Komut satırı aracılığıyla çalıştırdığınız bir betiğin çıktısını bir metin dosyası olarak kaydedebilirsiniz. Bunu yapmak için şunu kullanın:

python myFile.py> output.txt

Bu yöntem, gerçek hayattaki Python projelerini yürütmek için idealdir. Örneğin, bunun gibi bir Flask server.py dosyasını çalıştırmak sizin için yerel bir sunucuyu başlatır.

Bir Python Dosyasını Adına Göre Çalıştırın

Windows'un yeni bir sürümünü kullanıyorsanız, artık dosyanın adını eklemeden Python komut dosyasını çalıştırabilirsiniz. piton komut:

myFile.py

Python Komut Dosyanızı Bir IDE ile Çalıştırın

Entegre Geliştirme Ortamları veya IDE'ler, gelişmiş dosya ve klasör yönetim sistemleri sunar. Böylece, dosyalarınızı tek bir dizin altında farklı klasörlerde düzenleyerek projeleri daha hızlı oluşturmanıza olanak tanırlar.

Sonuçta, IDE'ler Python komut dosyalarını sanal bir ortamda kolayca çalıştırır. Belirli bağımlılıklar üzerinde çalışan projeleri yönetmek için idealdirler.

İlişkili: Python Sanal Ortamları Nasıl Oluşturulur ve Yönetilir

Bir IDE ile Python kodunuzu yazabilir, okuyabilir, düzenleyebilir ve çalıştırabilirsiniz. Basit bir kod düzenleyicide yaptığınız gibi, IDE'lerde yazılmış Python komut dosyalarını komut isteminden çalıştırabilirsiniz. piton komut.

Ek olarak, Pycharm veya Spyder gibi IDE'ler, betiğinizi tek bir tıklama ile çalıştırmanıza izin verir.

Tarayıcı Tabanlı IDE'ler kullanın

Jupyter Defter ve Google Colaboratory Python kodunu hızlı bir şekilde yazmanıza ve yürütmenize olanak tanıyan popüler tarayıcı tabanlı IDE'lerdir. Ayrıca hücre tabanlıdırlar ve veri bilimi projelerini işlemek için idealdirler.

Google Colaboratory ile bir Python komut dosyası çalıştırmak için Dosya. Sonra seçin Yeni not defteri Python kodunuzu yazıp çalıştırabileceğiniz bir not defteri açmak için. Tıklayabilirsiniz + Kod yeni bir hücre başlatmak için.

Herhangi bir kurulum yapmadan hemen Google Colaboratory'a kaydolabilir ve kullanmaya başlayabilirsiniz, bununla birlikte bir Python komut dosyası çalıştırmak için Jupyter Notebook'u yüklemeniz gerekir.

İlişkili: Jupyter Not Defterine Başlayın

Bir komut dosyasını çalıştırmak her iki platformda da benzerdir. Bir hücreye bir kod yazdıktan sonra, Ctrl + Giriş o hücreyi yürütmek için.

Dahili Python IDLE Kullanarak Python Komut Dosyanızı Çalıştırın

Python IDLE, herhangi bir Python betiğini, çalışmadan önce dosyayı kaydetmeye gerek kalmadan çalıştırmanın en temel yollarından biridir.

Python IDLE'ye erişmek için Windows arama çubuğuna gidin. Tür BOŞTA ve göründüğünde açın.

Alternatif olarak, Python IDLE'yi komut satırından başlatabilirsiniz. Bunu yapmak için komut satırını açın, ardından komutu girin Boşta.

Bir kez ortaya çıktığında, kodunuzu yazabilir ve her satırı tuşuna basarak çalıştırabilirsiniz. Giriş.

Bir Python IDLE'ı da kaydedebilirsiniz. Tek yapman gereken gitmek Dosya>Farklı kaydet. IDLE daha sonra dosyanızı bir .py varsayılan olarak uzantı.

Python Komut Dosyasını Başka Bir Python Dosyasında Modül Olarak Çalıştırın

Bir Python komut dosyasını başka bir Python dosyasında da çalıştırabilirsiniz. Ancak bunu kullanarak yapmanın birçok yolu vardır. ithalat ifadesi idealdir.

Ama bunu yapmanın çeşitli yollarına bir göz atalım.

Python Komut Dosyanızı İçe Aktarılan Bir Modül Olarak Çalıştırın

Yapabilirsin betiğinizi bir Python modülü olarak oluşturun ve içe aktarın ve sonra başka bir Python dosyası kullanarak çalıştırın.

Bunu yapmak için, çalıştırmak istediğiniz Python betiğiyle aynı dizinde yeni bir Python dosyası oluşturun. Bu yeni dosyayı açın ve aşağıdaki komut dosyasını içe aktarın:

myScript.py'yi içe aktar

Çalıştırmak istediğiniz komut dosyasında yalnızca bir işleve veya sınıfa ihtiyacınız varsa, mutlak içe aktarma kullanın:

myScript.py'den myFunction'ı içe aktarın
myFunction ()

Exec İşlevini Kullanarak Başka Bir Python Dosyasında Python Betiği Çalıştırın

Alternatif olarak, Python kodunu yerleşik olarak çalıştırabilirsiniz. exec () işlevi. Çalıştırmak istediğiniz dizinde yeni bir Python dosyası oluşturun ve aşağıdaki kodu çalıştırın:

exec (open ('myScript.py'). read ())

Yerleşik Runpy Modülünü Kullanarak Bir Python Betiği Çalıştırın

Ayrıca bir Python komut dosyası çalıştırabilirsiniz. runpy.run_module (). Eklemenize gerek yok .py Bu yöntemi kullanırken uzantı:

ithal runpy
runpy.run_module ('myScript')

Ancak kullanabilirsiniz runpy.run_path () yerine. Ancak bu, Python uzantısının çalışmasını gerektirir:

ithal runpy
runpy.run_path ('myScript.py')

İmportlib kullanma

Komut dosyasını başka bir Python dosyasında da çalıştırabilirsiniz. importlib modül. Eklemenize gerek yok .py burada uzantı:

importlib
importlib.import_module ('myScript')

Python Dosyanızı Çift Tıklayarak Yürütün

Sadece bir Python dosyasına çift tıklamak da işe yarar. Genellikle bunu yaptığınızda, kodunuzun çıktısını bir komut satırında gösterir. Tek yapmanız gereken, çalıştırmak istediğiniz komut dosyasını eklenmiş olarak kaydetmek. .py uzantısını seçin ve çift tıklayın.

Komut satırı çıktısı kısa olabilir ve kapanmadan onu göremezsiniz. Bunu önlemek için boş bir süre komut satırı çıktısının açık kalmasını sağlamak için kodun sonuna kadar döngü yapın.

Örneğin, aşağıdaki kodu içeren betiğe çift tıklamak, boş koddan dolayı başarılı bir şekilde yürütülür. süre sonunda döngü:

exec (open ('myScript.py'). read ())
merhaba = 1 + 2
yazdır (merhaba)
True iken:
""

Python Komut Dosyalarını Nasıl Çalıştırır?

Python, bir yorumlayıcının yardımıyla kodu çalıştıran son derece çok yönlü, derlenmiş bir dildir. Bununla birlikte, bir Python kodu çalıştırdığınızda, bir derleyici kodu bir yorumlayıcıya iletmeden önce bayt koduna böler. Yorumlayıcı daha sonra bayt kodunu alır ve insan dostu ve okunabilir bir çıktı döndürür.

E-posta adresi
Python Ne Yapar ve Ne İçin Kullanılabilir?

Python, web geliştirmeden veri analizine kadar çeşitli uygulamalarla son derece çok yönlüdür.

Sonrakini Oku

İlgili konular
  • Programlama
  • Programlama
  • Python
Yazar hakkında
Idowu Omisola (67 Makale Yayınlandı)

Idowu, akıllı teknoloji ve üretkenlik konusunda tutkulu. Boş zamanlarında kodlama ile oynar ve sıkıldığında satranç tahtasına geçer, ancak arada bir rutinden uzaklaşmayı da sever. İnsanlara modern teknolojinin etrafındaki yolu gösterme tutkusu, onu daha fazla yazmaya motive ediyor.

Idowu Omisola'dan Daha Fazla

Haber bültenimize abone ol

Teknoloji ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için haber bültenimize katılın!

Bir adım daha…!

Lütfen size az önce gönderdiğimiz e-postadaki e-posta adresinizi onaylayın.

.