Archive for July, 2007

Python - Bir Dosyanın Boyutunu Öğrenme

Saturday, July 28th, 2007

İnternet üzerindeki bir dosyanın boyutunu aşağıdaki şekilde öğrenebilirsiniz.
(more...)

Python İle Döviz Kuru Alma

Saturday, July 28th, 2007

http://www.tcmb.gov.tr/kurlar/today.html sayfasından döviz kurunu alan ufak bir çalışma. Sadece ABD Doları Dolar Alış kısmını yazıyor ekrana. Ancak siz isteğinize göre bunu değiştirebilirsiniz.
(more...)

Python PIL İle Otomatik Resim Boyutlandırma

Saturday, July 28th, 2007

g1 ve y1 değerleri resmin gerçek boyutunun değerleri, g2 ve y2 ise değişecek olan ölçüler. PIL(Python Image Lıbrary) kütüphanesi sisteminizde kurulu olmalı.

(more...)

Python İle Resim Ölçekleme

Saturday, July 28th, 2007

Bu işlem için bu adresten Python Imaging Library i indirip kurmanız gerekmekte.
(more...)

Nane-Ihlamur Çayı Tarifi , FarPy ,195

Saturday, July 28th, 2007

Genel olarak her kış ve yaz mevsimine girişte hasta olurum. Pek öyle ağır değil çok şükür ama burun akıntısı , yorgunluk vs şeklinde 1 hafta geçiriyorum. Dünkü nane çayı biraz iyi geldi , vakit bulup birazda uyuduktan sonra bunu çabuk atlatacağım gibi duruyor. Hasta iseniz nane çayı tarifi aşağıda yazıyor. Pek bir özelliği yok klasik bir nane çayı tarifi işte.
(more...)

wxPython ProgressDialog

Saturday, July 28th, 2007

İşlem durum çubuğu ile ilgili basit bir örnek yaptım.
(more...)

Python İle Eş zamanlı işlemler

Saturday, July 28th, 2007

Aynı anda birden çok işlem yapmak için bu yöntemi kullanabilirsiniz. Mesela benim gibi ftp ye dosya göndermeye çalışıyor ve dosyanız giderken programınız bir süreliğine kilitleniyorsa size de kodların ilaç gibi geleceğine inanıyorum.
(more...)

Python ile FTP

Saturday, July 28th, 2007

Bir sunucuya bağlanıp , bağlanılan konumdaki dosya ve klasörleri listeleyen bir kod örneği.
(more...)

Python İle Zaman

Saturday, July 28th, 2007

Zaman verilerini alım konusunda işleri kolaylaştırmak için hazırlanmış bir sınıf.
(more...)

wxPython İle Notebook

Saturday, July 28th, 2007

Bölümlü programlar yazarken yada bir ayarlar bölümü oluşturduğunuzda size kolaylık sağlayacak bir özellik. Tablar vasıtası ile küçük bir alanda daha geniş içerik yada özellik sunabilirsiniz. Kodlar aşağıda:


# -*- coding: cp1254 -*-
import wx

class Uygulama(wx.Frame):
def __init__(self,parent,id,title):
wx.Frame.__init__(self,parent,-4, title,style=wx.DEFAULT_FRAME_STYLE)

#Notebook bileşenini oluşturuyoruz
self.Notebook =wx.Notebook(self,-1,wx.DefaultPosition,wx.DefaultSize,wx.NB_TOP)

#İlk taşıyıcımızı oluşturup içine
#bir etiket yerleştiriyoruz
self.panel1=wx.Panel(self.Notebook, -1)
text1=wx.StaticText(self.panel1,-1,"Panel 1 İçeriği")

#İkinci taşıyıcımızı oluşturup
#içine bir başka etiket yerleştiriyoruz.
self.panel2=wx.Panel(self.Notebook, -1)
text2=wx.StaticText(self.panel2,-1,"Panel 2 İçeriği")

#İlk Tabı oluşturuyoruz
self.Notebook.AddPage(self.panel1,'Tab 1')
#İkinci Tabı oluşturuyoruz
self.Notebook.AddPage(self.panel2,'Tab 2')

if __name__=="__main__":
app = wx.PySimpleApp()
frame = Uygulama(None, -1, "wxPython İle Notebook Örneği")
frame.Show(1)
app.MainLoop()