Rastgele şifre oluşturucu Python

Bozkurt1907

Hectopat
Katılım
3 Şubat 2021
Mesajlar
610
Çözümler
4
Daha fazla  
Cinsiyet
Erkek
Arkadaşlar merhaba kendi imkanlarımla Python öğrenmeye çalışıyorum ve işler de aslında iyi gidiyor ama şimdi yardıma ihtiyacım var. Pek tecrübem olmadığı için tıkandım kaldım. Ben rastgele şifre oluşturan bir program hazırlıyorum. Aşağı tarafa kodları bıraktım. Giriş kısımlarını yaptım ama bu giriş yerlerine asıl yapmasını istediğim kullanıcı önce kaç karakterli olması gerektiğini yazacak, sonra kaç haneli olması gerektiğini yazacak, ardından şifre oluştur diyerek random şifreniz dediği kısma oluşturulan random şifre gelecek. Bunu nasıl yapabiliriz? Yardım ederseniz çok memnun olurum. :D

Kod:
import random
from cProfile import label
from pydoc import importfile
import tkinter as tk
from turtle import back

arayüz = tk.Tk()
arayüz.resizable(width="FALSE",height="FALSE")
arayüz.title("Giriş ekranı")
arayüz.geometry("400x200")

kullanıcı = tk.Label(text="Kaç karakter olsun: ",fg="#037000")
kullanıcı.place(x=10,y=10)

y = tk.StringVar()
kullanıcı_girişi = tk.Entry(textvariable=y,)
kullanıcı_girişi.place(x=130,y=10)

kullanıcı = tk.Label(text="Kaç tane üretilsin: ",fg="#037000")
kullanıcı.place(x=10,y=42)

x = tk.StringVar()
kullanıcı_girişi = tk.Entry(textvariable=x, show='*')
kullanıcı_girişi.place(x=130,y=42)

giriş = tk.Button(text="Şifre Oluştur",command=kullanıcı_girişi,fg="black")
giriş.place(x=170,y=70)

kullanıcı = tk.Label(text="Random şifreniz: ",fg="#037000")
kullanıcı.place(x=10,y=112)

x = tk.StringVar()
kullanıcı_girişi = tk.Entry(textvariable=x, show='*')
kullanıcı_girişi.place(x=130,y=112)

arayüz.mainloop()
exit()
 

Dosya Ekleri

  • Screenshot_3.png
    Screenshot_3.png
    4,2 KB · Görüntüleme: 74
Son düzenleyen: Moderatör:
Konuyu takibe alıyorum müsait bir zamanımda yardımcı olacağım. Şimdilik şunu diyeyim bir ASCII listesi oluşturabilir ve entrylere girilen veriler üzerinden rastgele istenen miktarda veri çekilip birleştirilebilir.
 

Technopat Haberler

Yeni konular

Geri
Yukarı