Python’a Giriş: Poetry ile “Merhaba Dünya” Projesi
Merhaba! Bu makalede, Python programlama diline yeni başlayanlar için basit ve etkili bir başlangıç noktası sunacağım. Öncelikle, Python’da temel bir “Merhaba Dünya” projesi oluşturacağız. Ancak bunu, modern ve kullanışlı bir paket yöneticisi olan Poetry ile yapacağız. Bu sayede, gelecekteki daha büyük projeleriniz için de sağlam bir temel atacaksınız.
Poetry Nedir ve Neden Kullanmalıyız?
Poetry, Python projeleriniz için paket ve bağımlılık yönetimini kolaylaştıran güçlü bir araçtır. Pip’e göre daha gelişmiş özellikler sunar. Örneğin, projenizin tüm bağımlılıklarını tek bir dosyada (pyproject.toml) yönetebilir, sanal ortamlar oluşturabilir ve projelerinizi kolayca paylaşabilirsiniz. Kısacası, Poetry ile daha düzenli, daha sürdürülebilir ve daha kolay yönetilebilir Python projeleri geliştirebilirsiniz.
Poetry Kurulumu
Öncelikle, sisteminize Poetry’i kurmalısınız. Bunun için, Poetry’nin resmi web sitesindeki talimatları takip edebilirsiniz. Genellikle, sisteminizin işletim sistemine uygun bir komut satırı komutu ile kurulum gerçekleştirilir. Kurulum tamamlandıktan sonra, terminalinizi yeniden başlatmanız gerekebilir.
“Merhaba Dünya” Projemizi Oluşturalım
Poetry kurulumundan sonra, yeni bir proje oluşturmak oldukça basittir. İlk olarak, projenizin adını belirleyin (örneğin, “hello_world”). Ardından, aşağıdaki komutu çalıştırın:
poetry new hello_world
Bu komut, “hello_world” adlı yeni bir dizin oluşturur ve içinde gerekli dosyaları oluşturur. Ardından, oluşturulan dizine gidin ve hello_world dizini içine girin:
cd hello_world
Şimdi, “Merhaba Dünya!” yazdıran basit bir Python dosyası oluşturalım. “src” dizini altında “main.py” adında bir dosya oluşturun ve aşağıdaki kodu yazın:
print("Merhaba Dünya!")
Son olarak, projemizi Poetry ile oluşturalım. Bunun için aşağıdaki komutu çalıştırın:
poetry install
Bu komut, projenizin bağımlılıklarını indirecek ve sanal bir ortam oluşturacaktır. Artık projenizi çalıştırabilirsiniz:
poetry run python src/main.py
Konsolda “Merhaba Dünya!” çıktısını göreceksiniz. Tebrikler, ilk Python projenizi Poetry ile oluşturdunuz!
Daha Fazla Bilgi
Poetry hakkında daha detaylı bilgi edinmek için resmi dökümantasyonuna göz atabilirsiniz. Ayrıca, Python öğrenmek ve yazılım geliştirme konularında daha fazla içerik için fatihsoysal.com adresini ziyaret edebilirsiniz.
Umarım bu makale Python’a başlamanızda yardımcı olmuştur. Başka sorularınız varsa, yorumlar bölümünde sormaktan çekinmeyin!
Python Resmi Sitesi
Poetry Resmi Sitesi
#Etiketler: Python, Poetry, Merhaba Dünya, Paket Yönetimi, Python Projesi, Programlama, Yazılım Geliştirme, Başlangıç, Kurulum, Örnek Proje