Stránka 2 z 2

Re: Nefukcni kod, python

Napsal: 13 kvě 2020 15:04
od shockwave
Děkuju moc za vaš čas a pomoc, moc si toho važím a hlavně že to jde bez povyšování a nadávej, jako na jiném nejmenovaném foru P....te.com

Re: Nefukcni kod, python

Napsal: 13 kvě 2020 16:28
od faraon
Podívej se na definici toho pole. Je dvourozměrné a má dva řádky označené 1000 a 1024:

Kód: Vybrat vše

SUFFIXES = {1000: ['KB',  'MB',  'GB',  'TB',  'PB',  'EB',  'ZB',  'YB' ],
            1024: ['KiB', 'MiB', 'GiB', 'TiB', 'PiB', 'EiB', 'ZiB', 'YiB']}
.....
    for suffix in SUFFIXES[multiple]:
.....

Ty tu proměnnou multiple nastavíš buď na 1000 nebo na 1024, čímž vybereš jedno ze dvou jednorozměrných polí na příslušném řádku.

Buď pro 1000:

Kód: Vybrat vše

    for suffix in ['KB',  'MB',  'GB',  'TB',  'PB',  'EB',  'ZB',  'YB' ]:

Nebo pro 1024:

Kód: Vybrat vše

    for suffix in ['KiB', 'MiB', 'GiB', 'TiB', 'PiB', 'EiB', 'ZiB', 'YiB']:

A cyklus už pak pracuje jenom s tím řádkem, který dostal.

Re: Nefukcni kod, python

Napsal: 14 kvě 2020 17:15
od shockwave
Děkuju, fakt moc