Python "is not recognized as an internal or external command,operable program or batch file" hatası

Katılım
30 Nisan 2021
Mesajlar
89
Daha fazla  
Cinsiyet
Erkek
Python:
from tkinter import *
import os
import time


bilgiler = ("uregla", "uregla2022")
denemeHakki = 3
zaman = 0
def girisYap():
    global denemeHakki, zaman
  
    if denemeHakki <= 0:
        if time.time()-zaman >= 5:
            denemeHakki = 3
        else:
            sonuc.config(text = u"5 saniye bekleyiniz.")
            return False
  
    kAdi = isim.get()
    parola = sifre.get()
    print (kAdi, " - ", parola)
    print ("Kontrol ediliyor ...")
    if kAdi == bilgiler[0] and parola == bilgiler[1]:
        print ("Bilgiler dogru!")
        os.system(r'"C:\PROGRA~2\Üregla_Setup\Dosyalar\Data\Admin\User\program.py"')
        sonuc.config(text = u"Oturum acma islemi basarili.")
        ekraniTemizle()
    else:
        print ("Bilgiler yanlis!")
        denemeHakki -= 1
        if denemeHakki == 0:
            zaman = time.time()
        sonuc.config(text = u"Bilgiler yanlis. Kalan deneme hakki: %d" %denemeHakki)
      

def ekraniTemizle():
    karsilama.config(text = u"Hosgeldin, Kullanıcı")
    isimSor.destroy()
    isim.destroy()
    sifreSor.destroy()
    sifre.destroy()
    buton.destroy()


pencere = Tk()

pencere.title(u"Üregla - Giriş Sistemi")
pencere.geometry("290x200+100+100")

karsilama = Label(pencere)
karsilama.config(text = u"Hosgeldiniz, giris yapiniz.")
karsilama.pack()

isimSor = Label(pencere)
isimSor.config(text = u"Kullanici Adi:")
isimSor.pack()

isim = Entry(pencere)
isim.pack()

sifreSor = Label(pencere)
sifreSor.config(text= u"Sifreniz:")
sifreSor.pack()

sifre = Entry(pencere)
sifre.pack()


buton = Button(pencere)
buton.config(text = u"Giris yap!", command = girisYap)
buton.pack()

sonuc = Label(pencere)
sonuc.config(text = u"Giris yapilmadi.")
sonuc.pack()


mainloop ()


Kodunu çalıştırdığımda, şifreyi girdiğimde bu hatayı alıyorum:

'C:\PROGRA~2\Üregla_Setup\Dosyalar\Data\Admin\User\program.py' is not recognized as an internal or external command,
operable program or batch file.
 
Son düzenleyen: Moderatör:
Path kısmı geçersiz ondan hata alıyorsunuz, kaydettiğiniz yeri tekrar kontrol edin olmazsa farklı yere tekrar kayıt edin.
 

Yeni konular

Geri
Yukarı