6- Kopyalama, Taşıma ve İsimlendirme İşlemleri
Python’da hazır gelen shutil(shell utilities) modülü; dosyaların ve dizinlerin kopyalanması, sıkıştırılması ve silinmesi gibi işlemleri üstlenmektedir. Dosyaları Kopyalamak Dosyaları bir konumdan bir başka konuma taşımak için shutil modülünün copy() fonksiyonu kullanılır. Örneklerimizde kullanılmak üzere aşağıdaki dosya ve klasör yapısını çalışma klasörümüz içinde oluşturalım; ├── main.py…
18- Düzenli İfadeler – Regular Expression(Regex)
Düzenli İfadeler(Regular Expression) ya da daha sık karşılaştığımız şekliyle Regex hemen hemen tüm dillerde kullanılan ve bir örüntüyü(belirli bir kurala göre tekrar eden şablon) ortaya çıkartarak metinler üzerinde arama, sınıflandırma, veri çekme gibi bir çok işlemi yapmamızı sağlayan kurallardır.
3- Python’da Dosya Oluşturmak ve Dosyaya Veri Eklemek
Python’da dosyaya veri eklemek, dosya oluşturmak ve dosya yazmak için gereken tüm işlemler.
2- HTML Şablon Dosyaları
Flask uygulama geliştirme iskeleti(framework) Python ile kodladığınız sunucu tarafı(backend) web geliştirme kodlarınızın, arayüz görünümü(frontend) işlemleri için Jinja2 şablon oluşturma dilini kullanır. Böylece MVC(Model-View-Controller) yazılım mimarisine uygun bir yapıda kurulmuş olur. MVC(Model-View-Controller) uygulama geliştirirken verinin(model), kullanıcı arayüzü(view) ile sunucu tarafı geliştirme yapılan yazılım kodlarından(controller) ayrılması işlemidir….
17- İstisna Durumları ve Hataları Yönetmek(Exception Handling)
Python’da hatalar 2 şekilde karşımıza çıkarlar; Yazım(Syntax) Hataları ve İstisnalar. Her ne şekilde olursa olsun uygulamanızda hatalar ile karşılaşmak son derece büyük bir problemdir, çünkü programınızın çalışmasını durdurur. Yazım hatalarına örnek olarak tanımlamadığınız bir değişkeni kullanmak ya da bir fonksiyon yazarken alt satıra geçmeden önce…
5- Web Sayfaları Oluşturmak
Flask ile temel şablon yapımızı oluşturduk, menümüzü hazırladık, ama henüz menüdeki sayfalar mevcut değiller. Şimdi bu sayfaları oluşturalım. İlk önce hakkımızda sayfasının oluşturalım. Proje klasörümüz içinde oluşturduğumuz standart şablon klasörü templates altında hakkimizda.html isimli bir dosya oluşturalım ve bu sayfa da temel.html şablonundan miras alsın….
7- Veritabanı ile Çalışmak
Web uygulamaları geliştirirken kimi zaman API gibi bir harici kaynaktan veri alıp kullanmanız söz konusuyken çoğu zaman kendi oluşturduğunuz kaynaklardan veri yazıp okumanız gerekecektir. Küçük boyutlu veriler ile çalışıyorsanız bu kaynak bir dosya olabileceği gibi, büyük projelerde genellikle MySQL, PostgreSQL gibi bir veritabanı olacaktır. Flask…
Problemden Çözüme Veri Bilimi Metodolojileri(Aşama 7-8)
Bu başlık altında daha önceki başlıklarda incelediğimiz Veri Bilimi Metodolojileri’nin sonraki iki aşaması olan Modelleme ve Değerlendirme aşamalarına göz atacağız. Modelleme Modelleme, veri bilimi metodolojisindeki, veri bilimcisinin sosu örnekleme ve daha fazla baharata ihtiyacı olup olmadığını belirleme şansına sahip olduğu aşamadır! Bu aşama iki temel…
Bağlantıda Kalalım