Aşağıdaki kodlar ile resim yükleme işlemi yaparken resim türü, boyutunu kontrol edip o şekilde yükleyebilirsiniz. Bu şekilde farklı dosya veya büyük boyutlu dosya yüklenmesinin önüne geçebilirsiniz. Ayrıca resim dosyalarını yüklerken ismine zaman damgası ekleyip yeniden adlandırıp kaydedildiğinden isim çakışması yaşamazsınız.
All posts by Mehmet
Python Notlarım #8 – SQLite Kullanımı – İteratör
Çok ayrıntıya girmeden hatırlatıcı nitelikte temel işlemler için birkaç örnek. SQLite veritabanını kullanabilmek için sqlite3 kütüphanesini import etmeniz gerekmektedir. import sqlite3 Bazı kodlarda sorgularda 3 tırnak mevcut başında ve sonunda. Bunun nedeni yazılan sorguyu alta aldığımda hata vermemesi için. Ayrıca sorgulardan sonra bağlantıyı kapatmanız gerekmektedir. SQLite Yeni Veri Ekleme Aşağıdaki kod values kısmında yazılı olan…
Python Notlarım #7 – Json – Hata Kontrolü
Json formatındaki verileri okuyabilmek için ilk önce json’ u import etmeniz gerekmektedir. Json Verisi Oluşturma ve Yazdırma Json Formatında Veriyi Okuma ve Yazdırma Alttaki kodların çalışması için dosyanızın yanına user.json adlı bir dosya oluşturun ve şu verileri içerisine kaydedin. Daha sonrasında bu verilerden kendinize göre istediklerinizi okuyabilirsiniz. Verilerden sonra okuma kodlarını da ekledim. Kendinize göre…
Python Notlarım #6 – Modül Oluşturma – Dosya İşlemleri
Modül Oluşturma Modülü yazdıktan sonra matematikModule.py olarak kayıt edin Sonrasında modül içindeki işlemlere ulaşmak için asıl dosyada modülü import edin. Örnek olarak bir kaç kullanım Kullanılan modüle daha kolay bir isim verme Modül içerisinden modülün tamamını import etmek yerine gerekli kısımları çağırma Basit Hesap Makinası Örneği Dosya İşlemleri Dosya işlemlerinde okuma,yazma,silme ve oluşturma işlemleri için…
Python Notlarım #5 – Örnekler – Class Oluşturma
Girilen sayının faktöriyelini hesaplama İç içe for kullanarak matris toplama işlemi yapma Cümle parçalama, sıralama ve for ile kelimeleri yazdırma Python Class Oluşturma ve İşlem Yapma Aşağıdaki örnekte bir matematik sınıfı oluşturuldu. Sonrasında matematik = Matematik(2,78) kodu ile sınıfa 2 ve 78 değerleri gönderildi. Sonrasında toplama işlemini görmek için print ile yazdırıldı. Diğer işlemleri de aynı…
Udemy Ücretsiz Python Kursları
Python dilini öğrenmek isteyenler için 4 adet ücretsiz kurs. Bir tanesi kupon ile ücretsiz olmaktadır. Python dilini öğrenmek ve yazılım geliştirmeye başlamak isteyenler için temelden girebilecekleri ve kendilerini geliştirebilecekleri kurslar. Temel kullanım, veri analizi, makine öğrenmesi, web programlama, veri tabanı işlemleri, veri görselleştirme gibi işlemleri bu kurslar sayesinde sizde izleyerek ve kodları uygulayarak yapabilir ve…
Udemy Ücretsiz İngilizce Kursları
Udemy sitesinde birçok kurs bulunmaktadır. İngilizce öğrenmek isteyenler için de bir çok kurs mevcuttur. İngilizce için kurs arıyorsanız ücretsiz olarak verilen bu kurslar size yardımcı olabilir. Ücretli olarak satın almak yerine bu tür ücretsizler ile başlayıp daha sonra ileri seviye kursları satın alabilirsiniz. En azından temelinizi oluşturmak veya uzun bir ara verdi iseniz tekrar hatırlamak…
SQL Temel Select Sorguları
Genelde MSSQL’ de kullanılan sorgular.Ancak birçoğu SQL sorgular olduğu için örneğin top ifadesi MSSQL de çalışırken MySQL de çalışmayacaktır. Onun yerine LIMIT ifadesi kullanılmaktadır. Çalışmayan olursa google da örneğin bu durum için mysql top kullanımı yazarsanız karşınıza limitin nasıl kullanılacağı çıkacaktır. Personel tablosundaki tüm listeyi getirir Sadece istenilen sütundaki verileri gösterir. Sıralama (Alfabetik veya rakamsal…
Python Notlarım #4 – Döngüler
Python da for ve while döngüleri ile ilgili örnekler. While Döngüsü While döngüsünde şart sağlanana kadar içerisindeki kodları çalıştırır fakat şartın var olması için while içinde şartı sağlayacak durumu sağlamalısınız aşağıdaki örnekte sayac = sayac +1 her döngü çalıştığında sayacı şarta yaklaştırıyor. Bu kod eklenmese sonsuza kadar dönecektir. Bunu unutmayın. For Döngüsü For döngüsünde başlangıç…