Şimdi Ara

Pyinstaller ve Subprocess sorunu

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
4
Cevap
0
Favori
310
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Tkinter ile dokunmatik ekran için basit bir uygulama yazıyorum. Ekran klavyesini çağırmak için kullandığım fonksiyonun kodu:

    Alıntı

    metni:
    def keyboard(): subprocess.Popen("C:/Windows/System32/osk.exe",stdout= subprocess.PIPE, shell=True, stderr=subprocess.PIPE, stdin=subprocess.PIPE)

    Butonun kodu:

    Alıntı

    metni:
    keyboard_button = Button(frame, text="Klavye", font="Times",fg="white",bg="blue",command = lambda:keyboard())



    Normal olarak kodu çalıştırdığımda ekran klavyesini çağırabiliyorum ancak pyinstaller ile .exe haline getirdikten sonra çalışmıyor. Subprocess ile ilgili olduğunu düşünüyorum. Yardımcı olabilecek var mı?




  • Bilgisayarında kaç tane python sürümü var?

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • şakir.python Ş kullanıcısına yanıt
    3.8 sürümü kurulu.

    Sorunu hallettim ama nasıl hallettiğim konusunda tam bir fikrim yok.
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.