Python kaynak koduna başka dilde grafik arayüzü yapmak


#1

Merhabalar,
Python üzerinden yazılmış bir programa, başka bir yazılım diliyle yazılmış bir grafik arayüzü entegre etmek mümkün müdür? Mümkünse nasıldır?


#2

Başka dilleden kastınız nedir? Hali hazırda python için birçok arayüz var. Pyqt5, tkinter, gtk, wxpython…


#3

Genelde her arayüz kütüphanesinin bir XML işaret dili ve tasarımlarınızı bu işaret diline dönüştüren programları mevcut. Mesela Qt’de Qt Creator, GTK’da GTK Builder. Tkinter ve Wxwidgets için de vardı hatırladığım kadarıyla. Bunlar aracılığı ile oluşturduğunuz XML’leri Python koduna dönüştürebilirsiniz, yine bunun için de araçlar var. Bunlar dışında eğer hangi dil ve arayüz kütüphanesi ile yazılmış bir arayüz kodunu kullanmak istediğinizi belirtirseniz daha iyi yardımcı olabiliriz. Eğer genel olarak soruyorsanız, C# için Iron Python, Java için Jython, diğer diller için de ilgili gerçekleme/kütüphaneleri kullanabilirsiniz. Her dil için çalışan bir çözüm maalesef yok. Çünkü her dil sadece kendi sözdizimine değil, kendi anlambilimine de sahiptir. Bu sebeple otomatik çözüm üretmek pek mümkün değil; her şeyi elle yapmak gerek, ki bu da ancak gereksinim varsa olur.


#4

Bu bilgi benim içinde güzel oldu teşekkürler hocam :slight_smile: