0
私はPython 2-7を使用してログインモジュールを作成しようとしています。まず、テキストファイルを登録して作成します。ログインしようとするとログインする必要があります。しかし、正しいユーザー名を入力すると間違ったユーザー名が表示されます。どうすれば解決できますか?Pythonログイン/パスワードの不一致ログインスクリプト
import time
from datetime import datetime
print "Hos Geldiniz!"
print "Giris Yapmak icin 1'i"
time.sleep(1)
print "Kayit Olmak icin 2'yi tuslayiniz"
sec1 = int(input("--> "))
if sec1 == 2:
ifsec1 = raw_input ("Kullanici Adi Giriniz= ")
dosya = open("kadi.txt","w")
dosya.write(ifsec1)
ifsec2 = raw_input ("Sifre Giriniz= ")
dosya2 = open("sifre.txt","w")
dosya2.write(ifsec2)
print "Basariyla Kayit Olundu!"
print "Giris Yapmak icin programi kapatip aciniz"
if sec1 == 1:
ok1 = open("kadi.txt","r")
ok2 = open("sifre.txt","r")
kadi = raw_input ("Kullanici Adim= ")
if (kadi == ok1):
sifre = raw_input ("Sifrem= ")
if (sifre == ok2):
print kadi + ", Olarak Giris Yapildi"
print "Hosgeldin, " + kadi
else:
print "Yanlis Sifre!"
else:
print "Yanlis Kullanici Adi!"
英語のテキストは、プログラムの理解に役立つことに注意してください。 –