Hirdetés

Új hozzászólás Aktív témák

  • Oryctolagus

    tag

    Sziasztok!

    Akadt egy kis problémám az alábbi kóddal.
    Ez egy jelszó készítő program, a problémám pedig az, hogy amikor menteni akarom txt-be akkor nem azt menti ami az utolsó képernyőre kiírott jelszó volt volt.
    Kellene egy új változó aminek az értéke mindig az utolsó kiírott jelszó lesz?

    Köszönöm a segítséget!

    import random
    import string
    import sys
    import os

    s=string.digits+string.punctuation+string.ascii_letters
    q=str(''.join(random.sample(s,10)))
    print ('Az Ön jelszava')
    print (''.join(random.sample(s,10)))

    kerdes=input("Másikat, y or n?")

    while kerdes==('y'):
    print (''.join(random.sample(s,10)))
    kerdes=input("Másikat, y or n?")
    else:
    kerdes==('n')
    #print('Köszönöm, hogy ezt a programot választotta.')
    mentes=input('Szertné menteni .txt fájlban?, y or n?')
    if mentes==('y'):
    h=input('A fájl helye legyen:')
    os.chdir(h)
    f=open(input("Adja meg a fájl nevét:")+'.txt','w')
    f.write((''.join(random.sample(s,10))))
    f.close()

    Per aspera ad astra.

Új hozzászólás Aktív témák