Направите траку напретка у Питхон ЦЛИ

Направите траку напретка у Питхон ЦЛИ

Кад год преузмете датотеку или покренете игру, видећете естетску анимацију која се сама ажурира док се не заврши. Ово је трака напретка. Трака тока је графички елемент који се користи за визуелизацију напретка задатка као што је преузимање, отпремање или пренос датотека.





Постоје две врсте трака напретка: одређене и неодређене. Одредите траке напретка прате напредак задатка током времена. Неодређене траке напретка покрећу се бесконачно са анимацијом у петљи.





МАКЕУСЕОФ ВИДЕО ДАНА

Дакле, како можете креирати одређену траку напретка у Питхон ЦЛИ програму?





како направити удаљену радну површину преко целог екрана

Шта је ткдм модул?

ткдм је модул који првенствено одржава Цаспер да Цоста-Луис заједно са десет других чланова. ткдм потиче од арапске речи такаддум која може значити „напредак“ и скраћеница је за „толико те волим“ на шпанском (те куиеро демасиадо).

Користећи ткдм модул можете направити атрактивну, функционалну траку напретка директно у свом терминалу. Да бисте инсталирали ткдм модул, отворите свој терминал и покрените:



3136Ц95697ЕДФ34Б466005Ц519А86Б4Ф70Е3ДД88

Који је модул времена?

Питхон-ов стандардни услужни модул укључује временски модул подразумевано, тако да не морате да га инсталирате. Можете да користите функцију спавања која се налази у временском модулу да додате кашњење вашим апликацијама што ће вам помоћи да визуелизујете напредак траке.

Можете користити модул времена да добијете датум и време, закажете задатке и направите корисне апликације као што је а једноставан будилник , или штоперицом.





Како додати траку напретка и прилагодити је

Подразумевана трака напретка је једноставна за коришћење и можете је прилагодити са неколико опција.

1. Једноставна трака напретка

Можете креирати једноставну траку напретка увозом класе ткдм из модула ткдм и функције спавања из временског модула. Користите фор петљу и поновите ткдм на жељеном опсегу.





Опсег може бити све до 9е9 (девет милијарди). Пренесите број секунди функцији спавања да бисте додали кашњење како бисте могли да визуелизујете и видите траку напретка у акцији.

Можете имплементирати једноставну траку напретка овако:

ЦБ424834Ц6ЦЕБЕ1ФАД635Е4529Д1ЕАФ9Е9389843

Уместо увоза ткдм-а, можете да увезете транге из ткдм модула да бисте комбиновали ткдм и опсег и директно проследили параметар.

29ЕД425Д7Ц801908Ф8ЦД444Б28Б7Е4319Б598БФЕ

Резултат који добијете приликом креирања једноставне траке напретка изгледа овако:

  Једноставна трака напретка

Овај излаз укључује графичке и текстуалне верзије напретка, заједно са статистиком времена.

2. Трака напретка са текстом описа

Можете додати описну ознаку на траку напретка да бисте објаснили њену сврху. Проследите текст који желите да прикажете умотан у двоструке наводнике као десц параметар:

4ФЕА3Ц1898Д93Ц3930489698Ф476Ф78496ЦЕ2054

Резултат који добијете додавањем текста описа заједно са траком напретка изгледа овако:

бесплатно пронађите налоге повезане са е -поштом
  Трака напретка са текстом

3. Трака напретка са прилагођеном ширином

Подразумевано, ширина траке напретка је подешена динамички на величину излазног прозора. Можете га прилагодити по свом укусу уз помоћ нцолс параметар.

Можете имплементирати траку напретка са прилагођеном ширином као:

346БФ1ДЦФ323Ц016Е849403ЦА12864208Е1ЦД1Ц1

Резултат који добијете продужавањем ширине траке напретка изгледа овако:

  Трака напретка са описом и бројевима

4. Трака напретка користећи боју

Можете прилагодити боју траке напретка користећи параметар боје. То можете учинити на два начина:

  1. Име боје: Можете користити назив боје као што су зелена, црна, цијан и још много тога.
  2. Хек код: Хек код је формат у којој рачунар чува боју. Хексадецималну боју можете означити хексом (#) након чега следи 6 знакова у хексадецималу (0-9, а-ф). Хексадецимални код #000000 представља црно, док #фффффф представља бело. Променом интензитета ових бројева добијате различите нијансе боја. Можете користити Алат за бирање боја од Гоогле-а да изаберете и налепите боју хексадецималног кода.

Можете имплементирати траку напретка са прилагођеним бојама као:

Е3БА3ЕД92876056ЕЦ8АЦАБД97А6Б34ФБ927Е30Ф2

Резултат који добијате при промени боје траке напретка:

  Трака напретка са бојом

5. Трака напретка са минималним интервалом

Можете креирати траку напретка која напредује која се ажурира са минималним интервалом уместо подразумеване поставке. Можете проследити број као што је 1,5 или 2 који ће служити као интервал између два ажурирања. Подразумевана вредност минималног интервала је 0,1.

Можете да примените траку напретка са минималним интервалом као:

565ФФД11БЕ112ДЦ962ЦЦ52БФАЦД477297Б1А4700

Резултат који добијате навођењем минималног интервала на траку напретка:

  Трака напретка са минималним интервалом

6. Трака напретка користећи АСЦИИ знакове

Можете креирати траку напретка користећи АСЦИИ знакове уместо уобичајених трака које видите на екрану. Да бисте користили АСЦИИ знакове, подесите асции параметар у жељени формат.

Ако користите нешто попут 12345* , свака колона опсега се понавља од једне до звездице узастопно. Иако је кул и прилагодљив, уверите се да је једноставан за коришћење када га користите у стварним апликацијама.

Можете имплементирати траку напретка користећи АСЦИИ знакове као:

А79Ц47248Д8ББ0355ЦДАЦД3Д247228Ф3Д64ДБ41Ф

Резултат који добијате коришћењем АСЦИИ знакова у траци напретка изгледа овако:

  Трака напретка са АСЦИИ знаковима

7. Трака напретка користећи одређену почетну тачку

Уместо покретања траке напретка од нуле, можете поставити одређену почетну тачку за траку напретка. Проследите почетну вредност као што је 50 у почетни параметар.

Можете да примените траку напретка користећи одређену почетну тачку као:

како поправити покварено дугме за почетну страницу
Ф10БЦ1Ф87161Ц7876Б4Ф3Б5Б10Ц798Ц8ЕДДБА499

Резултат који добијате при покретању траке напретка у одређеној тачки:

  Трака напретка са почетним параметром

8. Трака напретка са одређеним бројем итерација

Можете креирати траку напретка која покреће одређени број итерација. Ако желите да покренете 500 итерација од 50000, проследите 500 као опсег и 50000 као укупан број итерација у укупно параметар.

Можете имплементирати траку напретка користећи одређени број итерација као:

БА1Е09Ф72064БЕ5022ФЦ2А3ФЦ03Б63А2Е11БФ90Б

Резултат који добијате помоћу траке напретка са одређеним бројем итерација:

  Трака напретка са одређеним бројем итерација

Апликације Прогресс Бар-а

Видећете траке напретка у различитим ситуацијама, као што је репродукција медијског плејера или приказивање корака кроз онлајн образац.

Док трака напретка изгледа естетски, она обавља важан посао пружања повратних информација кориснику у недостатку којих би напустили веб локацију.