Python Programlama Dilini Öğrenmek İsteyenler

Çevrimdışı gokselgursu

  • Bilge Meclis Üyesi
  • *****
  • 3.986
  • 13.242
  • 3. Sınıf Öğretmeni
  • 3.986
  • 13.242
  • 3. Sınıf Öğretmeni
# 02 Şub 2019 00:43:40
1

Pardus'ta android uygulama denemesi başarıyla gerçekleşti. Artık mint'e bağlı değilim. Pardus'a devam.

Çevrimdışı gokselgursu

  • Bilge Meclis Üyesi
  • *****
  • 3.986
  • 13.242
  • 3. Sınıf Öğretmeni
  • 3.986
  • 13.242
  • 3. Sınıf Öğretmeni
# 02 Şub 2019 00:45:23
2

Pardus'ta android uygulama denemesi başarıyla gerçekleşti. Artık mint'e bağlı değilim. Pardus'a devam.

Çevrimdışı gokselgursu

  • Bilge Meclis Üyesi
  • *****
  • 3.986
  • 13.242
  • 3. Sınıf Öğretmeni
  • 3.986
  • 13.242
  • 3. Sınıf Öğretmeni
# 02 Şub 2019 11:08:52
Merhaba. Diploma Kayıt Örneği Programını aşama aşama sizlerle beraber yapacağız. Elimde kaynak olarak Python3 Türkçe pdf, Python-docx pdf ve meşhur [linkler sadece üyelerimize görünmektedir.] sitesi var.

Önce istenen belge şablonunu düzenleyelim. Şablon Times New Roman 12 punto olmak zorunda.  Sonra python-docx te kodlayalım. Ben kodlarımı Python IDLE da yazıyorum. Siz isterseniz PyCharm veya başka bir yorumlayıcıda yazabilirsiniz. IDLE'ı sade, ekranın her yerini kapladığı için seviyorum. PyCharm bana dar geliyor.

Ekteki resimlerdeki gibi bir şablonumuz var. Şablonu satır satır kodlayacağız. Çünkü her satırın özellikleri ayrı. Düz yazı yazar gibi değil. Başlığı kodladım ve çıktısını aldım. Şimdi nasıl olduğuna bakalım. Sizler de bunu deneyebilirsiniz.

Çevrimdışı gokselgursu

  • Bilge Meclis Üyesi
  • *****
  • 3.986
  • 13.242
  • 3. Sınıf Öğretmeni
  • 3.986
  • 13.242
  • 3. Sınıf Öğretmeni
# 02 Şub 2019 11:23:41
Diploma Kayıt Programının giriş ekranı ve son hali böyle olacak.

Link:

[linkler sadece üyelerimize görünmektedir.]

Çevrimdışı gokselgursu

  • Bilge Meclis Üyesi
  • *****
  • 3.986
  • 13.242
  • 3. Sınıf Öğretmeni
  • 3.986
  • 13.242
  • 3. Sınıf Öğretmeni
# 02 Şub 2019 12:24:55
Diploma Kayıt Örneği Programı nda şablonun ilk kısmı bitti. Bundan sonra tablo özeliklerini kullanacağız.

Çevrimdışı gokselgursu

  • Bilge Meclis Üyesi
  • *****
  • 3.986
  • 13.242
  • 3. Sınıf Öğretmeni
  • 3.986
  • 13.242
  • 3. Sınıf Öğretmeni
# 02 Şub 2019 13:32:24
Diploma Kayıt Örneği Programı nda şablonda tablo özelliğini ve metin ortalamasını kullanıyoruz.

Çevrimdışı gokselgursu

  • Bilge Meclis Üyesi
  • *****
  • 3.986
  • 13.242
  • 3. Sınıf Öğretmeni
  • 3.986
  • 13.242
  • 3. Sınıf Öğretmeni
# 02 Şub 2019 18:15:30
Böylelikle Diploma Kayıt Örneği Programı nda şablonun kodlaması bitti. Sıra geldi tkinter ile ekran girişi önyüzünü yapmaya.

Çevrimdışı gokselgursu

  • Bilge Meclis Üyesi
  • *****
  • 3.986
  • 13.242
  • 3. Sınıf Öğretmeni
  • 3.986
  • 13.242
  • 3. Sınıf Öğretmeni
# 03 Şub 2019 07:37:21
Diploma Kayıt Örneği Programı nda pencere oluşturdum. Entry leri tanıttım. Ama daha satır ve sütunları ve genişliğini ayarlamadım.

Çevrimdışı gokselgursu

  • Bilge Meclis Üyesi
  • *****
  • 3.986
  • 13.242
  • 3. Sınıf Öğretmeni
  • 3.986
  • 13.242
  • 3. Sınıf Öğretmeni
# 03 Şub 2019 12:10:40
Eba python eğitimi hakkında video serisi paylaştı.

Link:
[linkler sadece üyelerimize görünmektedir.]

Çevrimdışı gokselgursu

  • Bilge Meclis Üyesi
  • *****
  • 3.986
  • 13.242
  • 3. Sınıf Öğretmeni
  • 3.986
  • 13.242
  • 3. Sınıf Öğretmeni
# 03 Şub 2019 17:34:13
Diploma Kayıt Örneği Programı nda pencere oluşturdum. Entry leri tanıttım. Satır ve sütunları ve genişliğini ayarladım.

Çevrimdışı gokselgursu

  • Bilge Meclis Üyesi
  • *****
  • 3.986
  • 13.242
  • 3. Sınıf Öğretmeni
  • 3.986
  • 13.242
  • 3. Sınıf Öğretmeni
# 03 Şub 2019 18:00:00
Diploma Kayıt Örneği Programı nda Buttonları tanıttık. command verdik. Bazısına command vermedik. Çünkü daha def tanımlamadık. Ekran büyütme pasif. Ama büyütmeye ihtiyacımız olacak. İlgili satırı siliyoruz. Çıktı aldık. Ama bizim tanımladığımızınki. Eksiklik var. Veri alacağız Entry lerden. Onları database e kaydedeceğiz. Ön izlemede database den çağırıp ilgili yerlere yapıştıracağız. Bir de sil butonunu command ekleyip tanımlayıp kodlamasını yapacağız. Bunun için kaydettiğimiz kişinin adı ve soyadını  list e insert edeceğiz.

list teki kişiye çift tıklayınca bilgilerini database den çekip ilgili Entry lere insert edeceğiz. Ön izlemeye basınca entry lerdeki bilgileri alıp docx dosyasının ilgili yerlerine ekleyeceğiz.

Çevrimdışı gokselgursu

  • Bilge Meclis Üyesi
  • *****
  • 3.986
  • 13.242
  • 3. Sınıf Öğretmeni
  • 3.986
  • 13.242
  • 3. Sınıf Öğretmeni
# 03 Şub 2019 22:04:49
Diploma Kayıt Örneği Programı nda ekrandaki bilgileri (Entry dekileri) database e kaydedebilmemiz için önce giriş ekranındaki bilgileri get() kullanarak değişkene atıyoruz.

Çevrimdışı gokselgursu

  • Bilge Meclis Üyesi
  • *****
  • 3.986
  • 13.242
  • 3. Sınıf Öğretmeni
  • 3.986
  • 13.242
  • 3. Sınıf Öğretmeni
# 04 Şub 2019 17:19:45
Diploma Kayıt Örneği Programı nda ekrandaki bilgileri (Entry dekileri) database e kaydedebilmemiz için önce giriş ekranındaki bilgileri get() kullanarak değişkene atadık. Sonra giriş ekranını temizliyoruz yeni giriş yapılabilsin veya hata olmaması için.

Çevrimdışı gokselgursu

  • Bilge Meclis Üyesi
  • *****
  • 3.986
  • 13.242
  • 3. Sınıf Öğretmeni
  • 3.986
  • 13.242
  • 3. Sınıf Öğretmeni
# 04 Şub 2019 21:16:44
Diploma Kayıt Örneği Programı nda değişkene atadığımız değerleri database e kaydediyoruz.  Ad soyad önceden kaydedilmişse yeni kayıt oluşturmayıp var olan kaydı sadece güncelliyoruz. Kayıt yoksa yeni kayıt/database oluşturuyoruz.

Çevrimdışı gokselgursu

  • Bilge Meclis Üyesi
  • *****
  • 3.986
  • 13.242
  • 3. Sınıf Öğretmeni
  • 3.986
  • 13.242
  • 3. Sınıf Öğretmeni
# 04 Şub 2019 21:24:22
Diploma Kayıt Örneği Programı veri girişi ve sq3 veritabanının içi

 


Egitimhane.Com ©2006-2023 KVKK