Python ile uygulama yapma

urban54

Üye
4 Şub 2019
69
0
Merhaba ben python ile random şifre oluşturucu yapmak istiyorum ama bunu masaüstü uygulaması yapmak istiyorum bana yardımcı olurmusunuz?
 

I AM EAC0D3Rx

Uzman üye
17 Eyl 2023
1,725
20
929
Matrix
 
Çözüm

urban54

Üye
4 Şub 2019
69
0
Nasıl yapıldığına dair bilgi almak isterim.
 

ScopeX

Üye
14 Ağu 2021
146
1
129
Onun Gözleri..
Merhabalar, sizin için bir kaynak kodu paylaşabilirim.

Kod:
import random
character = "abcdefghklmnopqrstuvwxyzABCGHKLMNOPQRSTUVWXYZ1234567890!#$&"
password_length = int(input("Şifre kaç karakter olsun : "))
password_count = int(input("Kaç adet şifre olsun : "))
for x in range(0, password_count):
        password = ""
        for x in range(0, password_length):
            password_char = random.choice(character)
            password      = password + password_char
        print("Rastgele Oluşturulan Şifreniz : " , password)

7neu73y.PNG
 

SDX

Üye
9 Şub 2023
52
19
Merhaba ben python ile random şifre oluşturucu yapmak istiyorum ama bunu masaüstü uygulaması yapmak istiyorum bana yardımcı olurmusunuz?
ben böyle yapmıştım
Python:
import random
import string

pfm = input('şifreniz hangi platform için :')
letters = string.ascii_letters
digits = string.digits


letters = string.ascii_letters
digits = string.digits
special_chars = string.punctuation


def generate_password(length):
    password = ''.join(random.choice(letters) for _ in range(length - 2))
    password += random.choice(digits)
    password += random.choice(special_chars)
    password = ''.join(random.sample(password, len(password)))
    return password


generated_password = generate_password(12)
print(generated_password)

with open(f'{pfm}.txt', 'w') as file:
    file.write(f'{pfm} şifreniz : {generated_password}')

print("Şifre sifre.txt dosyasına kaydedildi.")
 

Lihtg

Moderatör
15 Mar 2022
2,027
79
864
lihtgTHT.php
Aşağıdaki basit yazılımı inceleyebilirsiniz. Esenlikler.
Python:
import random
import string

def generate_password(length=12):
    characters = string.ascii_letters + string.digits + string.punctuation
    password = ''.join(random.choice(characters) for _ in range(length))
    return password

if __name__ == "__main__":
    password_length = int(input("Şifrenin uzunluğunu belirtin: "))
    password = generate_password(password_length)
    print("Oluşturulan şifre:", password)
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.