Python ile yazılmış basit bir Stok/Cari/Satış programı.

Bir kaç yıl önce bir yakınımın winCE telefonu üzerinde (ki o zamanlar henüz Android’in adı bile anılmıyordu) çalışabilen basit bir stok/cari/satış takip programı ihtiyacı olmuştu.

MS ve ürünlerine karşı olduğumdan dolayı küçük bir araştırma ile Python ve SqLite kullanarak yazılabileceğini öğrendim ve çalışmalara başladım. Elbette biraz sıkıntılı oldu. Özellikle Python içine gömülü gelen Tkinter ile ekran tasarlamak eziyet! Eziyetinden vazgeçtim çok yetersiz… Özellikle fatura girişi yaparkan detaylar kısmında satış kalemlerini göstermek tam bir işkence olmuştu.

Bugün, bir şekilde bu yazdığım küçük program aklıma geldi. Ben paylaşmış olduğumu hatırlıyorum ama gördüm ki paylaşmamışım. Ya da farklı bir yerde paylaşmışımdır. Şimdi hatırlayamıyorum. Neyse… Yine de paylaşmak istedim. Pardus üzerinde geliştirmiştim. WinCE üzerinde sorunsuz çalışıyordu ama win üzerinde hiç denemedim.

Elbette eksikleri vardır. Neticede işimi görsün ve buna ek olarak yeni bir şeyler öğreneyim amaçlı yazmıştım. Belki birilerine bir başlangıç olur…

Tkinter ve SqLite Python içerisine gömülü geldiği için sadece Python kurulu olması yetiyor.

Dosyaya buradan ulaşabilirsiniz… 2100 satırlık bir kod… 🙂

Bu yazı Açık Kaynak kategorisine gönderilmiş. Kalıcı bağlantıyı yer imlerinize ekleyin.

Python ile yazılmış basit bir Stok/Cari/Satış programı. için 2 cevap

  1. furkan der ki:

    öncelikle paylaşım için teşekkürler

    basit bir program için bile bu kadar fazla kod , bende makina tasarımcısıyım plc sistemli makinalar için programlar gerekiyor bunun içinde bu işleri çok yüksek meblağlara elektrikcilere yada mezun programcılara yaptırıyoruz . bu işi öğrenmek içi python ile programlama dünyasına giriş yapmak istedim ama eğitim almadan kaynaklarla bu iş gerçekten eziyet/işkence gibi bişey yabancı tanımlar yazdığın kodları çalıştırmak isteyince verilen ing hata kodları falan bu işi gerçekten öğrenmek istiyorum fakat eğitim olmadan da çok zor , mesela siz bu basit cari hesap programını yazarken internetteki kaynaklardan faydalınıyormusunz yoksa bütün döngüleri kodları falan adınız gibi biliyormusunz basit olarak söylemek gerekirse bu 2100 kodluk kodu hep aklınızdan mı yazdınız ? :):)))

  2. admin der ki:

    Selamlar,
    Konu Python ise internet üzerinde istemediğiniz kadar kod mevcut… Aslında nerede ise tüm programlama dilleri için kaynak bulunabiliyor. Tek gereken az biraz araştırma sabrı ve kararlılık… 🙂
    Sorunuza gelince; insan bir kere istemeye görsün. Neleri yapabileceğini tahmin edebilmek çok zor. 🙂 Şu anda o kodun içine girsem kaybolurum sanırım. Bir kaç saat bakınmam gerekir. Python’u ve kodlarını da ezbere bildiğim söylenemez. Sadece ihtiyaç duyduğumda araştırıyor ve kullanıyorum. Daha sonra da unutuyorum. Zira tek bir dil ile uğraşmıyorum. İhtiyacımı karşılayacak kadar öğreniyorum…

    Size de tavsiyem: Mutlaka bir yerden başlayın. Gözünüz korkmasın! Özellikle Python çok kolay kavranan bir dildir. Mesela Java’ya çok niyetlendim ama henüz 10 satır kod bile yazabilmiş değilim… Zira ilk 3 satırdan sonra canım sıkılıyor, bırakıyorum… 🙂

    Kolay gelsin,
    Mucip:)

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Kodu girin... *