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

  • Hege1234

    addikt

    sziasztok,

    szeretném a 20221102 napon létrehozott acc-info.json fájlt
    törölni a mappából akkor, ha eltelt 5 nap vagy több
    így futtatva a .py fájlt 20221107.-én vagy 08.-án
    akkor már a törléssel kezdene

    a dátumok megvannak hozzá, viszont az if-el elakadtam
    már, ha egyáltalán kelleni fog hozzá :B

    import os, time, datetime
    from datetime import date
    import glob

    filename = ".\\Downloads\\info\\acc-info.json"

    today = date.today()
    current_local_date = today.strftime("%Y%m%d")
    print('\n jelenlegi dátum: ',current_local_date)

    created = os.path.getctime(filename)
    year,month,day,hour,minute,second=time.localtime(created)[:-3]
    created_date = "%02d%02d%02d"%(year,month,day)
    print('\n fájl létrehozva: ',created_date)

    add_day = '+5'
    added_days = "%02d%02d%02d"%(year,month,day+int(add_day))
    print(' hozzáadva '+add_day+' nap: ',added_days)

    [kép]

    ezzel szoktam a fájlokat törölni
    ebbe, hozzá lehet adni a "dátumos törlést"
    vagy van erre jobb megoldás is?

    delete_this = glob.glob(filename)
    for f in delete_this:
    os.remove(f)

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