1 Son düzenleyen, aydinufuk (11.02.2012 13:11:17)

Konu: python...

python dilinde yazilan programlar exe 'ye cevrilebiliyormus. bu konuda deneyimi olan var mi? performansi nasil ve nasil yapiliyor? internette anlatmislar ama biraz karisik geldi bana..

ozellikle vpython bana yarayacak

2

Re: python...

Python bir script language. Exe'ye çevirmen sanırım imkansız.
Şuraya bir göz atarsan: http://www.py2exe.org/index.cgi/FAQ
En azından birazcık olsa exe'ye yaklaşan bir çözüm.

Ama kendim denemedim.

Bir projenin bitmesi için 3 seçenek vardır: hızlı, ucuz, iyi. Bu seçeneklerden iki tanesini seçiniz.

3

Re: python...

burada arkadaş detaylı bir şekilde açıklamış

http://forum.ceviz.net/python-zope/6181 … pyqt4.html

4

Re: python...

Mehmet K yazdı:

Python bir script language. Exe'ye çevirmen sanırım imkansız.
Şuraya bir göz atarsan: http://www.py2exe.org/index.cgi/FAQ
En azından birazcık olsa exe'ye yaklaşan bir çözüm.

Ama kendim denemedim.

scriptten ne kastettiğini anlayamadım ama ben .bat dosyaları için bile .exe ve .com derleyici görmüştüm ve kullanmıştım  zamanında.

Haksızlıklar karşısında susanlar, dilsiz şeytanlardır!
www.metinemre.com

5

Re: python...

Python'u klasik bir basic lisanı olark düşünebilirsin.

1. adım: text dosyasına kodunu yazıyorsun
2. adım: Compiler bir ara-kod üretiyor.
3. adım: Bu ara-kod çalışma esnasında interpreter tarafından değerlendiriliyor.

Bu nedenle python'un çalışabilmesi için, python'un kendisi kurulu olmak zorunda.
py2exe anladığım kadar bu ihtihayaç olan kütüphaneleri ve interpreteri bir exe'nin içine paketliyor.

Bir projenin bitmesi için 3 seçenek vardır: hızlı, ucuz, iyi. Bu seçeneklerden iki tanesini seçiniz.

6 Son düzenleyen, metin (13.02.2012 14:12:49)

Re: python...

Bence senin kastettiğin yorumlayıcı, script değil:

http://en.wikipedia.org/wiki/Scripting_language
http://en.wikipedia.org/wiki/Interprete … mputing%29

Eğer dediğin gibi olsa VFP, .NET ve birsürü dil script dili olurdu.

Haksızlıklar karşısında susanlar, dilsiz şeytanlardır!
www.metinemre.com

7

Re: python...

Aydin,
Ben cavap yazmistim ama gonderememisim anladigim kadariyla:(  py2exe'yi denedin mi? Bir de python ile ilgileniyorsan, belki IronPython kullanabilirsin (Python'in .Net versiyonu). O zaman hem kodlarin DLL, EXE olarak derlenir hem de tek projede cok farkli diller kullanma sansin olur (oylesine bir fikir iste).

http://www.logix4u.net/component/conten … hon-script
http://www.py2exe.org/index.cgi/Tutorial

Son derece basit gorunuyor py2exe kullanimi (kendim kullanmadim - hos kendim Python'a basladim ama cabuk biraktim F#'i gorunce)

8

Re: python...

Microsoft IronPython'u bırakmadı mı?

Haksızlıklar karşısında susanlar, dilsiz şeytanlardır!
www.metinemre.com

9 Son düzenleyen, cetinbasoz (13.02.2012 19:01:11)

Re: python...

Nereden uyduruyorsun bunlari bilmiyorum. Birakilan birseye bu kadar son zamanlarda guncelleme yapilmaz:

October 21, 2011
IronPython 2.7.1 was released.
IronPython 2.7.1 includes several new modules (unicodedata, csv, and ast) and a large number of bug fixes.

12 Aralikta'da milletin nasil kullandigi, onumuzdeki senede (2012) ne yenilikler gormek istediklerini sorduklari anketin kapanis girdisi var. Biarkilan birseyde neden bunu sorsunlar. Sonra oturup son 2 ay icinde hadi biz bunu birakalim mi demisler (ve de hic aciklama yapmamislar).


http://ironpython.net/

10

Re: python...

artık birşey diyemiyorum sana. saygıdan bahsediyorsun ama... biraz google'a bakarsan öğrenirsin:

http://www.h-online.com/open/news/item/ … 23566.html

http://www.h-online.com/open/news/item/ … 23566.html

Haksızlıklar karşısında susanlar, dilsiz şeytanlardır!
www.metinemre.com

11

Re: python...

Demiyorum derken diyenlere de hastayım:) Verdiği linkteki yazıların hiç olmazsa ilk paragrafını okur insan.

12

Re: python...

ya ben ingilizce bilmiyorum, ya sen, ya da microsoft fanatikliği gözünü kör etmiş. sağır sultanın bile bildiğini inkar ediyorsun. silverligt mevzusunda da böyle ayak diretmiştin, kendi verdiğin yazı seni inkar ediyordu. seninle hala neyi tartışıyorum bilmem.

Haksızlıklar karşısında susanlar, dilsiz şeytanlardır!
www.metinemre.com

13

Re: python...

Tartisma benimle zaten. Sana saygim filan da yok. Sepeti koluna herkes yoluna. MS birakinca isler bitmiyor, bak yeni versiyonu cikmis. Python MS IronPython ile ilgilenmeden once de vardi sonra da olacak.

14

Re: python...

cetinbasoz yazdı:

Son derece basit gorunuyor py2exe kullanimi (kendim kullanmadim - hos kendim Python'a basladim ama cabuk biraktim F#'i gorunce)

f#'i  gorunce neden python dan vazgeçtin. merak ettim.

15

Re: python...

Cok ozel bir nedeni yok. Belki de VS'e dahil oldugu, matematige benzedigi, daha az kodla daha cabuk yazilabildigi, hata azligi vs. belki de. Ne bileyim nasil anlatilir "bunu daha cok begendim" konu dil olunca:) Python o zamanlar pek kolay gelmemisti. F#'tan sonra donup bakinca kolay geldi ve neden biraktigimi ben de anlamadim:) Dil olarak F#, Pyhton, Ruby cok benziyor biribirlerine.

16 Son düzenleyen, ugurlu2001 (16.02.2012 16:32:38)

Re: python...

Bu arada küçük bi anı; ( Üstat affına sığınarak ) smile

Çetin üstat, F# ile ilk oynamaya başladığında bir kayan nokta örneği göstermişti; Örneği VFP ile yapamıyordu ( VFP nin kapasitesi ve kodlama imkanları yetmemişti ). C# ile biraz dolambaçlı ama uzun yoldan da olsa yapabilmişti. Ama koda biraz yüklenince yavaşlık bariz bir şekilde belli oluyordu. F# örneğine benim kafam o zamanlar basmamıştı ( gerçi şimdi anlarmıyım emin değilim smile )  Kodun kısalığımı desem; hızı mı desem, değişkenleri fonksiyon türevinde tanımlamak mı desem.. Ben bayılmıştım o örneğe.

İşin en güzel yanı ise; F# kodunu DLL olarak derleyip; VFP içinde anında sonuç almasıydı smile

Üstat; sen buralarda gerçekten harcanıyorsun. Keşke daha çok kadir kıymet bilebilsek...

Uğur
-------------------------------------------------------------------------------------------------------------
Hayat bir bisiklete binmek gibidir. Pedalı çevirmeye devam ettiğiniz sürece düşmezsiniz. Claude Peppeer
Kusuru söylenmeyen adam, ayıbını hüner sanır.  Türk Atasözü

17

Re: python...

How to Distribute Commercial Python Applications
http://hackerboss.com/how-to-distribute … lications/