Parola denetleyicimizi yeni oluşturduk.
Çok güzel, değil mi?
Sizi temin ederim ki, bir mülakat sırasında bu konu hakkında konuşmaya başlarsanız, mülakatı
yapan kişi oldukça etkilenecektir çünkü oldukça ileri düzeyde konular içermektedir.
Ancak umarım tüm bu süreç mantıklı gelmiştir ve artık işe yarayan ve hatta çevrimiçi ortamda güvende olduğunuzdan emin olmak için
şifrelerinizi kontrol edebileceğiniz bir araca sahipsinizdir.
Şimdi, burada dikkat çekmek istediğim bir nokta, şu anda parolaları komut satırına giriyor
olmamız.
Balık kabuğu denen bir şey kullanıyorum.
Farklı kabuklarınız olabilir.
Ya da burada çalışan ve bazen bu komutları gerçekten kaydeden programlar.
Hatırlarsanız, burada bir oka basarsam, şifrelerimi geri aldığımı görürsünüz.
Yani bilgisayarımda bir yerlerde bu kaydediliyor.
Belki de bu çok güvenli değildir çünkü birileri buna sahip olabilir veya erişebilir.
Bu nedenle, belki de bu programı geliştirmeniz için iyi bir yol, bu parolaları komut satırı argümanı yerine
bir metin dosyasından okumaktır.
Ama bunu size bırakıyorum, çünkü şimdiye kadar bunu nasıl yapacağınızı biliyor olmalıydınız.
Yapmak istediğim son şey, buraya en alta eklemek, çünkü bu bizim ana modülümüz olmalı ve sadece if underscore,
underscore name demeli.
Arıyor.
Bu nedenle, bu dosyayı yalnızca komut satırından çalıştırılan ana dosya ise çalıştırın, içe aktarılıyorsa çalıştırmayın.
Yani burada bunu çalıştırırsam.
Bu yine de çalışır, ancak bu dosyanın yalnızca çalıştırılan ana dosya olması durumunda çalıştırılacağından emin oluruz.
Şimdi, yapabileceğiniz bir başka güzel şey de, bu nokta çıkışını her ihtimale karşı işlemden çıkmak için de yapabilirsiniz.
Pekala.
Bir sebepten dolayı bu çıkmazsa diye.
Sadece sistem çağrısının gerçekten çıktığından ve bizi komut satırına geri getirdiğinden emin olmak için.
Tekrar söylüyorum, eğer bunu kaydedersem.
Al bakalım.
Her şey hala çalışıyor.
Burada göreceğiniz tek fark, bu dosyadan çıktığımız için done'nin geri döndürülmesi
ve burada döndürülmemesidir.
Yani tüm bu kontrol, geçiş python dosyam çalıştırıldı ve hepsinin sonunda.
Tüm bu işlev, bu ana işlev ne döndürüyor?
Tamam, geri döndü.
Böylece tüm süreçten çıkıyoruz ve done dönüş değerini alıyoruz.
İşte oldu.
Bayanlar ve baylar, check my pass projemizi tamamladık.
Size bunun en sevdiğim proje olduğunu söylemiştim.
Bu, diğer projelerin kurs boyunca berbat olacağı anlamına gelmiyor.
Öyle olduğunu sanmıyorum.
Sadece bunun oldukça havalı bir şey olduğunu söylüyorum, ama böyle şeyler beni heyecanlandırıyor.
Her neyse.
Çalışmalarınızı paylaşın.
Bunu pantolonunuza, arkadaşlarınıza, ailenize, işvereninize gösterin.
Bir sonrakinde görüşürüz.
Güle güle.