1. Ayyıldız Tim forumu Hariç Hiç Bir şekilde Rütbeli Oldugunu İddaa edenlere inanmayınız..⠀ Ayyıldız Tim Adına Sizden Bilgi Belge TC Kimlik Vb Evrak İsteyenlere Asla Bilgilerinizi Vermeyiniz.

Python Ile Yazılan Programları Exe Haline Getirme

'Python' forumunda note tarafından 15 Eylül 2017 tarihinde açılan konu

  1. jokeeer Guest

    • Guest
    Katılım:
    21 Ekim 2016
    Mesaj:
    7
    Alınan Beğeniler:
    2

    Özel Mesaj
    Eline saglik tertip
     
    Orion-Pax ve note bunu beğendi.
  2. megalanya Guest

    • Guest
    Katılım:
    19 Şubat 2016
    Mesaj:
    348
    Alınan Beğeniler:
    233
    Meslek:
    Öğrenci

    Özel Mesaj
    Elinize sağlık devrem. Paylaşım için teşekkürler.
     
    Orion-Pax ve note bunu beğendi.
  3. Semtex Atıldı

    • Guest
    Katılım:
    6 Kasım 2016
    Mesaj:
    1,715
    Alınan Beğeniler:
    4,059

    Özel Mesaj
    Merhaba, sn note...

    Exe ye bir programı çevirdiğimde (ki henüz demedim fırsatım olunca daha da açıklayıcı bir inceleme bırakırım) sonuçta bir dosya bağımlılığı oluşuyor mu?

    Sonuçta ilave bir .dll dosyasına bağımlı hale geliyor mu?

    Hiç bakma fırsatın oldu mu?

    Yani, exe dosyamızı başka bir bilgisayarda çalıştırdığımızda yanında hangi .dll dosyları da vermemiz gerekebilir...

    Ya da gerekir mi...

    Söylediğim gibi, bir program yazıp exe ye çevirip bağımlıklarına bakacağım...

    Yine de tecrübeleriniz ve gözlemleriniz durumu hızlandırır diye soruyorum...

    En azından analiz yapmak zorunda kalmamış olurum ;)

    Kolay gelsin...
     
    note ve Orion-Pax bunu beğendi.
  4. note Atıldı

    • Guest
    Katılım:
    20 Nisan 2017
    Mesaj:
    3,716
    Alınan Beğeniler:
    6,798

    Özel Mesaj
    Merhaba sn Semtex :)

    Birkaç python programını exe'ye çevirdiğimde gördüğüm kadarıyla python yorumlayıcısı dll olarak exe dosyasının yanına yerleştiriliyor. Programı dağıtırken sadece exe dosyasını dağıtırsanız çalışmıyor çünkü python.dll dosyası olması gerekiyor programın çalışması için. Yani sadece exe dosyasını değil, dönüşüm sonrası oluşturulan klasör ile birlikte dağıtmanız gerekir.

    Tkinter ile yazdığım txt player programını exe haline getirmiştim zamanında, içerisinde 3 tane dll dosyası var. 2 tanesi Tkinter için, 1 tanesi python34.dll yani python yorumlayıcısı. İndirip çalışabilirliğini kendi Windows sisteminde test etmek isteyenler için aşağıya bırakıyorum. Geri dönüşlerinizi de bekliyorum.

    indirmek için: https://s4.dosya.tc/server10/6l2csp/Txt_Player.zip.html
    virustotal: https://www.virustotal.com/gui/file...ff614d7a57b9a82be6d304655704192db27/detection

    Ama hangi python programları için ne tür dll dosyası gerekebilir bilmiyorum. Çünkü bazı programlar sorunsuz bir şekilde dll dosyaları ile beraber oluşturulabilirken bazı programlar ise exe'ye dönüştükten sonra çalışmayabiliyorlar. Çeşitli hatalar var. O yüzden exe oluşturmak için kullanacağımız yardımcı modülün döküman sayfasını karıştırmak lazım.

    Benim gözlemlerim bu kadar, daha fazla bilgim yok maalesef.
     
    Orion-Pax bunu beğendi.
  5. note Atıldı

    • Guest
    Katılım:
    20 Nisan 2017
    Mesaj:
    3,716
    Alınan Beğeniler:
    6,798

    Özel Mesaj
    O zamanlar acemiydik tabi, ne parisi ...
    ....
     
    En son bir moderatör tarafından düzenlenmiş: 7 Mayıs 2020
    Orion-Pax bunu beğendi.
  6. note Atıldı

    • Guest
    Katılım:
    20 Nisan 2017
    Mesaj:
    3,716
    Alınan Beğeniler:
    6,798

    Özel Mesaj
    .....

    Aynen öyle, çok doğru söylediniz. Teşekkür ederim yazınız için :)
     
    En son bir moderatör tarafından düzenlenmiş: 7 Mayıs 2020
    Orion-Pax bunu beğendi.
  7. AYDOĞAN TÜMGENERAL

    • Forum Denetleme Gözlem Komutanı
    Katılım:
    11 Ağustos 2012
    Mesaj:
    12,308
    Alınan Beğeniler:
    59,037
    Meslek:
    Defender Ayt

    Özel Mesaj
    Reel bilgi paylaşmak yasaktır.))
     
    ibrahimenter, xed ve Orion-Pax bunu beğendi.
  8. Orion-Pax Guest

    • Guest
    Katılım:
    10 Mayıs 2018
    Mesaj:
    2,113
    Alınan Beğeniler:
    6,736
    Meslek:
    Sosyal Medya Uzmanı

    Özel Mesaj
    emredersiniz Paşam. saygılarımla Paşam.
     
    ibrahimenter bunu beğendi.
  9. note Atıldı

    • Guest
    Katılım:
    20 Nisan 2017
    Mesaj:
    3,716
    Alınan Beğeniler:
    6,798

    Özel Mesaj
    emredersiniz :)
     
    Orion-Pax bunu beğendi.
  10. Semtex Atıldı

    • Guest
    Katılım:
    6 Kasım 2016
    Mesaj:
    1,715
    Alınan Beğeniler:
    4,059

    Özel Mesaj
    Elinize sağlık yeterli bilgi benim için.

    Söylediğim gibi bir kaç dosyayı, exe ye çevirip bağımlıklarını incelersem burada paylaşırım...

    Müstakil bir exe yapamaması üzücü ama hiç yoktan iyidir...

    Tabi durumun vahametini testleri yaptıktan sonra söyleyebilirim...

    Ben genelde standalone çalışan dosyaları seviyorum...

    Ama kullanışlı bir dil için bu göz ardı edilebilecek bir husus...

    Tabi bir de aslında exe ye çevirme ile yorumlatma performanslarına da bakmak lazım...

    Exe ye çevirdiğimize değiyor mu değmiyor mu...

    Bunlar kafamdaki incelenecek bazı konular tabi her zaman önce yapılmışı var mı diye bakarım...

    İlginize teşekkürler...
     
    Orion-Pax ve note bunu beğendi.
  11. note Atıldı

    • Guest
    Katılım:
    20 Nisan 2017
    Mesaj:
    3,716
    Alınan Beğeniler:
    6,798

    Özel Mesaj
    Rica ederim. Pyinstaller ile tek dosya yapma şansımız var. Ama o zaman da programın açılışı gecikiyor, çünkü sanırım program başlarken kendi içinde gömülü dosyaları dışarı çıkarıp öyle çalışıyor. Bu da belirli bir bekleme süresine denk geliyor.
     
    dragov, Orion-Pax ve Semtex bunu beğendi.
  12. Bozkurt_23 Guest

    • Guest
    Katılım:
    28 Nisan 2017
    Mesaj:
    107
    Alınan Beğeniler:
    24

    Özel Mesaj
    Peki pyqt5 ileyaptığımız arayüzü nasıl apk ya çevirebiliriz kivy kullanmak dışında
     
    Orion-Pax bunu beğendi.
  13. note Atıldı

    • Guest
    Katılım:
    20 Nisan 2017
    Mesaj:
    3,716
    Alınan Beğeniler:
    6,798

    Özel Mesaj
    Orion-Pax bunu beğendi.
  14. utkueren553 Guest

    • Guest
    Katılım:
    1 Aralık 2020
    Mesaj:
    2
    Alınan Beğeniler:
    0

    Özel Mesaj
    Bahsettiğin kodlar Python'un hangi sürümünde geçerli?
    Python 3.8.6'da çalışır mı?
     
  15. Hack_Baby Guest

    • Guest
    Katılım:
    10 Kasım 2020
    Mesaj:
    40
    Alınan Beğeniler:
    25

    Özel Mesaj
    Teşekkürler Devrem
     
    Orion-Pax bunu beğendi.
  16. Hack_Baby Guest

    • Guest
    Katılım:
    10 Kasım 2020
    Mesaj:
    40
    Alınan Beğeniler:
    25

    Özel Mesaj
    Çalışır Devrem
     
    Orion-Pax bunu beğendi.

Bu Sayfayı Paylaş