Öğretici: Visual Studio'da Python ile çalışma
Bu makale, Visual Studio'da Python ile nasıl çalışıldığını gösteren altı bölümlü öğretici serisinin ilk adımıdır. Python, güvenilir, esnek, öğrenmesi kolay ve tüm işletim sistemlerinde kullanımı ücretsiz olan popüler bir programlama dilidir. Güçlü bir geliştirici topluluğu ve birçok ücretsiz kitaplık, Python ile çalışmak için güçlü destek sağlar. Dil, web uygulamaları, web hizmetleri, masaüstü uygulamaları, betik oluşturma ve bilimsel bilgi işlem dahil olmak üzere her türlü geliştirmeyi destekler. Birçok üniversite, bilim adamı, gündelik geliştirici ve profesyonel geliştirici Python kullanıyor. Visual Studio, Python için birinci sınıf dil desteği sağlar.
Öğretici serisinin altı bölümü şunlardır:
- 1. Adım: Python projesi oluşturma (bu makale)
- 2. Adım: Visual Studio IntelliSense'i iş yerinde görmek için kod yazma ve çalıştırma
- 3. Adım: Etkileşimli REPL penceresinde daha fazla kod oluşturma
- 4. Adım: Tamamlanmış programı Visual Studio hata ayıklayıcısı çalıştırma
- 5. Adım: Paketleri yükleme ve Python ortamlarını yönetme
- Adım 6: Git ile çalışma
Eğitimin 1. Adımında şunları öğreneceksiniz:
- Visual Studio'da Python uygulama projesi oluşturma
- Çözüm Gezgini'nde Python proje dosyalarınızı yönetme
Önkoşullar
- Python iş yükleri desteğiyle yüklenen Visual Studio. Daha fazla bilgi için bkz. Visual Studio'de Python desteği yükleme.
Yeni python projesi oluşturma
proje, Visual Studio'nın tek bir uygulama oluşturmak için bir araya gelen tüm dosyaları yönetme şeklidir. Uygulama dosyaları kaynak kodu, kaynaklar ve yapılandırmalar içerir. Proje, projenin tüm dosyaları arasındaki ilişkileri resmileştirir ve korur. Proje, birden çok proje arasında paylaşılan dış kaynakları da yönetir. Proje, uygulamanızın zahmetsizce genişletilmesine ve büyümesine olanak tanır. Projeleri kullanmak, planlanmamış klasörlerde, betiklerde, metin dosyalarında ve belleğinizde ilişkileri el ile yönetmekten daha kolaydır.
Bu öğretici, tek, boş bir kod dosyası içeren basit bir proje oluşturarak başlar.
Visual Studio'da Dosya>Yeni>Proje seçeneğini seçerek Yeni Proje iletişim kutusunu açın. Ctrl +Shift+Nklavye kısayolunu da kullanabilirsiniz. İletişim kutusunda farklı dillerdeki şablonlara göz atabilir, projeniz için bir şablon seçebilir ve Visual Studio'da dosyaların nereye yerleştirileceğini belirtebilirsiniz.
Python şablonlarını görüntülemek için soldaki menüden Yüklü >Pythonseçin veya "Python" araması yapın. Arama seçeneği, dil ağacındaki konumunu anımsayamıyorsanız şablonu bulmanın harika bir yoludur.
Visual Studio'daki Python desteği, Bottle, Flask ve Django çerçevelerini kullanan web uygulamaları da dahil olmak üzere çeşitli proje şablonları içerir. Ancak bu kılavuzun amaçları doğrultusunda boş bir projeyle başlayalım.
Python Uygulaması şablonunu seçin, proje için bir ad belirtin ve tamam seçin.
Visual Studio'da Dosya >Yeni>Project'seçin veya Ctrl +Shift+Nklavye kısayolunu kullanın. Farklı dillerde şablonlarda arama yapabileceğiniz ve şablonlara göz atabileceğiniz Yeni proje oluştur ekranı açılır.
Python şablonlarını görüntülemek için pythonarayın. Arama, dil ağacındaki konumunu anımsayamıyorsanız şablonu bulmanın harika bir yoludur.
Visual Studio'daki Python web desteği, Bottle, Flask ve Django çerçevelerindeki web uygulamaları gibi çeşitli proje şablonları içerir. Visual Studio Yükleyicisi ile Python yüklediğinizde, bu şablonları yüklemek için İsteğe bağlı altında Python Web Desteği seçin. Bu öğretici kılavuz için boş bir projeyle başlayın.
Python Uygulaması şablonunu seçin ve İleriseçin.
Yeni projenizi yapılandırma ekranında proje için bir ad ve dosya konumu belirtin ve ardından oluştur'useçin.
Birkaç dakika sonra yeni projeniz Visual Studio'da açılır:
Gördüğünüz şeyler şunlardır:
- (1): Visual Studio Çözüm Gezgini penceresi proje yapısını gösterir.
- (2): Varsayılan kod dosyası düzenleyicide açılır.
- (3): Özellikleri penceresi, Çözüm Gezgini'nde seçilen öğe için diskteki tam konumu da dahil olmak üzere daha fazla bilgi gösterir.
Çözüm Gezgini'nde öğeleri gözden geçirme
Çözüm Gezginihakkında bilgi edinmek için biraz zaman ayırın. Visual Studio'daki bu pencere, projenizdeki dosya ve klasörlere göz atabileceğiniz yerdir.
Çözüm Gezgini (1) yapısındaki en üst düzey öğeye dikkat edin. Bu öğe, Visual Studio çözümü'dir. Varsayılan olarak, çözüm adınız projenizle aynıdır.
Diskte .sln dosyası olarak gösterilen çözüm, bir veya daha fazla ilgili proje için bir kapsayıcıdır. Örneğin, Python uygulamanız için bir C++ uzantısı yazarsanız, bu C++ projesi aynı çözümde olabilir. Çözüm ayrıca bir web hizmetine yönelik bir proje ve ayrılmış test programlarına yönelik projeler içerebilir.
Öğeyi doğrudan çözüm adının altında bulun. Bu öğe sizin projenizdir (2). Proje adınız, Yeni proje oluştur iletişim kutusuna girdiğiniz addır. Visual Studio, çözümünüzde seçili durumdaki projeyi tanımlamak için kalın yazı tipi kullanır.
Diskte, proje klasörünüzdeki .pyproj dosyası projeyi temsil eder.
Proje kaynak dosyalarınızı görüntülemek için proje adının yanındaki Genişlet/Daralt okunu değiştirin.
Visual Studio, hangi dosyanın program için Başlangıç Dosyası olduğunu belirlemek için kalın yazı tipi kullanır. Bu örnekte yalnızca tek bir .py dosyanız vardır. (3)
Özellikler penceresinde bir dosyanın özelliklerini görüntülemek için, Çözüm Gezginidosyasını seçin.
Özellikleri penceresini görmüyorsanız Çözüm Gezgini başlığındaki anahtar simgesini seçin. Bir dosyaya çift tıklandığında, dosya o dosya için uygun olan şekilde açılır.
Proje düğümünüzün altında Python Ortamları düğümünü bulun. (4) Kullanılabilir Python yorumlayıcılarını göstermek için düğümü genişletin.
Python Ortamları düğümü altında, bu ortamda yüklü kitaplıkları görmek için bir yorumlayıcı düğümünü genişletin. (5)
geçerli komutların bağlam menüsünü göstermek için Çözüm Gezgini herhangi bir düğüme veya öğeye sağ tıklayın. Örneğin, Yeniden Adlandır, proje ve çözüm dahil olmak üzere bir düğümün veya öğenin adını değiştirmenize olanak tanır.
Sonraki adım
2. Adım: Kod yazma ve çalıştırma