Merhaba arkadaşlar.
İTÜ özgür yazılım kulübü tarafından düzenlenen "PYTHON" eğitimi finali vermiş bulunmaktadır ve bitirme tezi olarak bizden merkez bankasından döviz kurlarını çekip kendi aralarında dönüşüm yapmamızı istediler. Bende kendi kafama göre düşünüp bir şeyler yaptım. Windows'da bir türlü türkçe karakter sorununu çözemedim ama olduğu kadar işte. Bunun için linuxa geçmeyi düşünüyorum. Python yazarken gerçekten çok kolaylık sağlıyor. Bende yarım günde yazdığım kodları sizinle paylaşayım.(Normalde 1 saatlik iş ama kontroller hakkında yeterince tekrar yapmamışım bunu anladım)
8 Eylül 2014 Pazartesi
Python Döviz Kurları App
Etiketler:
Döviz Kurları,
Özgür Yazılım,
Python
22 Temmuz 2014 Salı
Tkinter GUI Editor
Merhaba arkadaşlar. O kadar aramama rağmen bir türlü tkinter sürükle bırak destekli bir gui editörü görmedim bende hemen açtım visual studiomu başladım geliştirmeye. Şu daha 100 satır kod yazmadım ama yaptığım işi çok kaliteli olduğunu görüyorum. Programı yazar yazmaz ilk sizinle paylaşacağım. Çok etkili bir proje olacak gibi geliyor. Bu projede destek olacak kimse varsa irtibat kursun. Her türlü yardım kabul edilir. :) Şimdi sıkıntı çektiğim tek konu Tkinter(python) komutlarını tam bilmiyor olmam. Yani bir butonun konumunu belirlemek için bir saat araştırma yaptım sonunda buldum ama uğraştırdı yani. Bana tkinter nesne ve özelliklerini belirten bir dökümana ihtiyacım var. Ha birde properties ekranına ihtiyacım var(güzel bi companent lazım o konuda vs de vardı galiba ama bulamadım işte).
Neyse dediğim gibi yardımlarınızı bekliyorum.(Hatta çorluda olan varsa bi cafede oturup birşeyler yazabiliriz.)
Neyse dediğim gibi yardımlarınızı bekliyorum.(Hatta çorluda olan varsa bi cafede oturup birşeyler yazabiliriz.)
Etiketler:
Özgür Yazılım,
Python,
Python GUI,
tkinter,
Tkinter GUI
15 Temmuz 2014 Salı
Python da çıkmak istiyor musunuz diye sormak (Tkinter)
Merhaba arkadaşlar. Son zamanlarda python diline merakım ve kendimi geliştirme isteği ile karşıma çıkan püf noktaları anlatmaya devam ediyorum. Püf noktaları diyorum çünkü yazdığım yazılara bakınca ben ders anlatmıyorum sadece deneyimimi ve keşfettiğim püf noktalarıni sizin ile paylaşıyorum.
Neyse konuya geri döneyim hemen
Neyse konuya geri döneyim hemen
# -*- coding: UTF-8 -*-
from sys import exit#çıkış işlemini yakalayabilmek için
from Tkinter import * #tkinter görsel form oluşturmak için.
import tkMessageBox #ekranda soru sorabilmek için.
def kapa():#Kapa Adındaki Fonksiyonumuz.
a=tkMessageBox.askyesno("Çıkış","Programı Kapatmak İstediğinize Emin misiniz?")#Kapatmak İsteyip istemediğinizi size soruyor
if(a==True):#Eğer evet derse
root.destroy()#Programı kapatıyor.
root = Tk()#Formu Yaratmak için.
root.protocol("WM_DELETE_WINDOW", kapa)#kapatılmak istendiğinde çalıştırılacak fonksiyona yönlendirdik.
root.mainloop() # Formun ekranda kalması için bir tür sonsuz döngü gibi birşey.
Örnekler.
Etiketler:
çıkış,
Çıkmak istiyor musunuz,
exit button,
Özgür Yazılım,
Python,
python close button,
python exit button,
python kill app,
tkinter
9 Temmuz 2014 Çarşamba
Python _ (Alt tire) Özelliği
Merhaba arkadaşlar. Öğrendikçe yazacağım dil olan python hakkında ufak bir özellik göstermek istiyorum. Hoşuma da gitti yani. :) Neyse meseleye geçeyim.
Python da alt tire fonksiyonu üstte yazdığın stringi temsil ederi. Araştırdığım yerde pek faydasını görmeyeceksiniz dese de hoş bir özellik yani. Hemen bir örnekle anlatayım.
>>> 'http://'
'http://'
>>> _
'http://'
>>>_+'enesmy.blogspot.com/'
'http://enesmy.blogspot.com/'
>>> yazdıklarım kodlar, >>> yazmayanlar da çıktısı oluyor.
Etiketler:
alt tire,
Özgür Yazılım,
Python,
Python _,
Python Alt Tire
6 Temmuz 2014 Pazar
Python Eğitimleri
İstanbul Teknik Üniversitesinde Güray YILDIRIM tarafından düzenlenen İTÜ GNU Python Eğitimine dahil olduğum sürece göreceğim eğitimleri hem sizinle paylaşıp hem de kendimi geliştireceğim.
Hepimize hayırlı olması dileği ile.
Hepimize hayırlı olması dileği ile.
Kaydol:
Kayıtlar (Atom)